На вики есть такая статейка, описывающая перенос кэша портежа в SQLite.
http://en.gentoo-wiki.com/wiki/Portage_SQLite_Cache
Стоит ли так делать? Лично я заметил только гигантское увеличение скорости комадны eix-update.
К тому же у меня портеж лежит на серваке и расшаривается по нфсу всем остальным в сети. Так вот заметил следующую закономерность, если на серваке синхронизирую дерево, то последующие установки на остальных машинах начинают дико тупить, приходится делать emerge --metаdata перед установкой чего либо. Может в этом случае нужно по нфсу также расшаривать базу кэша?
кэш Portage в SQLite (стоит ли делать)
Модератор: /dev/random
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
Terkin
- Сообщения: 216
- ОС: Gentoo
Re: кэш Portage в SQLite
ясно, следовательно для машины, призванной выполнять роль тестового полигона, будем делать так.
-
taaroa
- Сообщения: 1319
Re: кэш Portage в SQLite
see also Squashed Portage Tree
это всё, разумеется, хорошо, но быстрые диски (10000rpm 15000rpm) лучше.
это всё, разумеется, хорошо, но быстрые диски (10000rpm 15000rpm) лучше.
:wq
-
Terkin
- Сообщения: 216
- ОС: Gentoo
-
megabaks
- Сообщения: 697
- ОС: Gentoo ~x86
Re: кэш Portage в SQLite
taaroa писал(а): ↑17.05.2011 16:59see also Squashed Portage Tree
это всё, разумеется, хорошо, но быстрые диски (10000rpm 15000rpm) лучше.
никакого толка от сквоша не получил
кстати по скулам хорошо иногда прогонять что-то типа
Код: Выделить всё
find /var/cache/ -type f -exec file {} \; | grep "SQLite 3.x" | cut -d":" -f1 | while read line;do sqlite3 "$line" "VACUUM; REINDEX;" ;done