Производительность файловых систем. Тест №3. Работа emerge при /usr/portage под разными ФС.

RU Balancer #13.06.2008 14:46
+
-
edit
 

Balancer

Администратор
Очередной практический тест. Скорость работы emerge при /usr/portage, использующем разные ФС.

Использовался emerge -puvDN gnome при отключенных оверлеях (поэтому не world, а только gnome). noatime-монтирование.

Итог на только что распакованном портеже, секунд:
ext2ext3ext4devjfsntfs-3greiser4reiserfsvfatxfs
67,669,770,0106,7114,754,770,81064,563,0


vfat - не ошибка. 17 минут 44,5 секунд :D
xfs в первом проходе через 6 минут выдала ошибку sqlite-базы, во втором - нормальный результат.

Если за весь /usr я ещё не уверен, то /usr/portage у меня переедет на reiser4 однозначно :) Тем более, что в Gentoo его включение в ядро - только добавление одной строчки в ebuild.

В дальнейшем из опытов выбрасываются ntfs-3g и vfat, как непрактичные :) Также, не уверен, что имеет смысл тестировать ext2.

Замечания:

xfs показала чудовищное время распаковки архива с портежем (непрерывно горела лампочка HDD):
ext2ext3ext4devjfsntfs-3greiser4reiserfsvfatxfs
25,035,435,1110,2104,520,425,548,2385,0


На простом копировании на незаполненный раздел некоторые ФС умудрились устроить фрагментацию файлов :) Особенно этим отличился reiserfs.
ext2ext3ext4devjfsntfs-3greiser4reiserfsvfatxfs
00,002-0,1900,210,8800
... чтобы понять рекурсию, нужно сперва понять рекурсию ...  
+
-
edit
 

Vestel

Новичок
Эх, начну копить на новый хард... Авось чего-нибудь насобираю к моменту включения reiser4 в оффициальное бубунтоидное ядро
Снимаю ZENIT'ом (TTL, Helios 44M, Jupiter 21M)
Копил на фотоаппарат, но какой к черту фотоаппарат, когда я с 4 мая стал отцом замечательной дочурки.  
RU Balancer #13.06.2008 20:19
+
-
edit
 

Balancer

Администратор
Вряд ли reiser4 включат в бубунтоидное ядро, учитывая судьбу ведущего разработчика...
... чтобы понять рекурсию, нужно сперва понять рекурсию ...  
RU Balancer #14.06.2008 15:56
+
-
edit
 

Balancer

Администратор
Всё-таки, шило у меня в одном месте... :D
$ mount|grep sda
/dev/sda12 on / type reiserfs (rw,noatime)
/dev/sda7 on /var type reiser4 (rw,noatime)
/dev/sda8 on /home type reiserfs (rw)
/dev/sda13 on /usr type reiser4 (rw,noatime)
/dev/sda15 on /opt type reiser4 (rw,noatime)
/dev/sda9 on /var/tmp type reiser4 (rw,noatime)
/dev/sda10 on /usr/portage type reiser4 (rw,noatime)
/dev/sda11 on /usr/src type reiser4 (rw,noatime)
code, type 'text'


Да ещё и ядро 2.6.25 с поддержкой (кроме, естественно, Reiser4) TuxOnIce (ещё не проверял, вообще-то, не факт, что на ati-fglrx заведётся) и atop-патчем :)

...

Система стала намного быстрее. То ли реально настолько reiser4 помогает, то ли просто давно вопрос дефрагментации назрел :)
... чтобы понять рекурсию, нужно сперва понять рекурсию ...  

Поиск
Настройки
Персональное
Новости сайта
Популярные темы
География форума



АвиаТОП

 
Сайт работает на сервере ETegro Technologies