> From: Vova Uralsky <Vova.Uralsky@f257.n5030.z2.fidonet.org> > Date: Fri, 10 Jan 2014 16:50:56 +0400 > > >> >>отключить atime файловым системам, перенести /tmp, /var/tmp, /var/run > >> >>на mfs, иначе будет тормозить. > >> VD> Давно уже tmpfs нормально работает. > >>В чём такая разница, чтобы было важно использовать tmpfs? > VD> По сравнению с mdmfs основное преимущество - динамический размер. > VD> Т.е. жрётся лишь столько памяти, сколько занимают файлы в данный > >Я, конечно, перфекционист, но не до такой же степени! > >$ df -k | grep md | awk '{print $4}' | xargs | tr ' ' + | bc >69170 >$ sysctl vm.kmem_size >vm.kmem_size: 4020432896
Четыре гига одного только kmem! Т.е. перед тем, как поиметь возможность загрузиться с твоей флешки, надо в машину добавить на несколько сот баксов мозгов (и ещё если влезут). Приличный SSD обойдётся явно дешевле такой флешки.
> VD> (не забывая всякие TMPDIR, WRKDIRPREFIX и MAKEOBJDIRPREFIX в память > VD> или в сеть выносить). > >Чтобы работать комфортно, достаточно сделать то что я сказал. Между прочим, я >использую флэшечные системы для сборки Мира и ряда пакетов на 8ке, 9ке и 10ке в >вариантах 32 и 64 бита. Портки, obj, src и usr/local у меня на nfs,
Порты, obj и src в вышеупомянутые 4 гига умещаются. Hу, в 5, если добавить мусор от subversion.
>если не >выключить atime сборка вместо примерно 45 минут растянется часа на 3.
А чего так долго-то? Hа нынешних процессорах, да при избытке памяти, мир с флешки собирается ну полчаса от силы. По крайней мере, в 10-ке, где gcc по умолчанию выключен.
>Флэшки разные, кингстон, трансценд, да я в них ничего не понимаю.
Вроде, некоторые adata 2010 года хороши.
>Задрочить флешку atime'ами не так сложно, на днях видел RPi где почему-то их не >выключили, за год флэшка сдохла.
Год миры пересобирать. По 8 миров в сутки.
Вал. Дав., использующий live-флешки в основном для машин с маленькой памятью, в которую даже собранный мир не лезет.
--- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)