LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

И где это находится?

В /var/db/pkg.

Кхм. Я ж писал:

Ну, я на самом деле подумываю о tmpfs для /var/db/pkg и /usr/portage

вы что каждый раз будете заново выкачивать дерево portage ?

Зачем?

$ /var/db/pkg
$ du -hs /var/db/pkg/
166M    /var/db/pkg/
# Каюсь, архивировал с помощью mc
$ ls -la /root/pkg.tar.bz2 
-rw-r--r-- 1 root root 32107515 окт 21 23:37 /root/pkg.tar.bz2
$ mount | grep "/run"
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,size=206792k,mode=755)
$ mkdir /run/delme
$ cd /run/delme
$ sync && echo 3 > /proc/sys/vm/drop_caches
$ time tar -jxvf /root/pkg.tar.bz2
...
real    0m5.066s
user    0m4.713s
sys     0m0.632s
Аналогично думаю сделать с /usr/portage . Обратный перенос данных предполагается.

Я готов потратить 5-10-20 секунд на сохранение минут при работе emerge.

Исходная версия Kroz, :

И где это находится?

В /var/db/pkg.

Кхм. Я ж писал:

Ну, я на самом деле подумываю о tmpfs для /var/db/pkg и /usr/portage

Да вот то же самое, вы что каждый раз будете заново выкачивать дерево portage ?

$ /var/db/pkg
$ du -hs /var/db/pkg/
166M    /var/db/pkg/
# Каюсь, архивировал с помощью mc
$ ls -la /root/pkg.tar.bz2 
-rw-r--r-- 1 root root 32107515 окт 21 23:37 /root/pkg.tar.bz2
$ mount | grep "/run"
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,size=206792k,mode=755)
$ mkdir /run/delme
$ cd /run/delme
$ sync && echo 3 > /proc/sys/vm/drop_caches
$ time tar -jxvf /root/pkg.tar.bz2
...
real    0m5.066s
user    0m4.713s
sys     0m0.632s

Аналогично думаю сделать с /usr/portage . Обратный перенос данных предполагается.

Я готов потратить 5-10-20 секунд на сохранение минут при работе emerge.