[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ваше мнение по статье



On Wed, 27 Jun 2007, Alexander GQ Gerasiov wrote:

На Wed, 27 Jun 2007 17:57:38 +0200 (CEST)
yuri.nefedov@gmail.com записано:

On Wed, 27 Jun 2007, Alexander Vlasov wrote:


До свидания, большие tmpfs (*очень* эффективная вещь)
Новичку оно не особо и нужно, а когда понадобится, человек уже сам
разберется, что вообще лучше все на lvm перенести :)

Ну не знаю насчет лучше. Я его боюсь по критерию минимакса. В худшем
случае собрать что-то с lvm гораздо труднее, чем с bare devices.
И при чем тут tmpfs?
И кстати инсталлер совершенно зря не делает хотя бы /tmp на tmpfs --
имхо /tmp и / на одном разделе не место вообще.


   Разные разделы в общем-то сделать в инсталлере можно.
   А вот выигрыш в скорости вроде бы не получится. Как не странно :(.

   http://www.kernel.org/pub/linux/docs/lkml/#s9-12

   Ю.

Ну и что в каком-то древнем солярисе tmpfs медленный?
Вот простой пример на десктопе с 2 гигами памяти (из которых полтора
занято запущенными программами (всякие kde firefox'ы и пр. (ничем в
это время не пользовался, чтобы сильно не влиять на процесс) ))

$ time ( tar xjf /usr/src/linux-source-2.6.18.tar.bz2
-C /tmp/test/&&cp /boot/config-2.6.18-5-vserver-686 /tmp/test/linux-source-2.6.18/.config&&cd /tmp/test/linux-source-2.6.18&&make
-j2)
real    19m1.135s
user    30m33.171s
sys     2m17.577s

то же самое на reiserfs:
real    20m26.681s
user    30m31.530s
sys     2m28.009s


 Ссылка была на вполне актуальный linux-kernel FAQ,
 так что самое время написать мантейнеру FAQа, что сведения
 в этой секции устарели :)

 Вообще-то 7.5% выигрыша tmpfs у reiserfs я бы не назвал
 "большим приемуществом".
 Для ext3 я по этой методике получил лишь 1.5%.

ext3:
real    22m0.920s
user    33m16.753s
sys     3m15.544s

mount /dev/shm /tmp -o rw,bind,nodev,noatime
real    21m42.797s
user    33m14.017s
sys     3m6.844s

 Для ext2 очевидно будет и того меньше.
 Такая игра свечь не стоит.

 Да и вряд ли точность такой методики выше 5%.

 Ю.

Reply to: