Страница 1 из 1
Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 14:11:24
banec
В общем стукнуло протестить на ФС прогой dbench, все покое не довало скорость FTP И сайта под виртуалкой Citrix XEN
Вот результаты, железо почти близкое серврера HP ML150 и HP DL 140 памяти 2-3 гига, винты одинаковые 160 гиговый
#dbench 20
Debian 5.01 amd64 под виртуалкой
OpenVZ Proxmox Virtual Environment 1.3
Throughput
294.062 MB/sec 20 procs
Freebsd 6.3 i386
Throughput
21.1121 MB/sec 20 procs
Freebsd 7.1 i386 под виртуалкой
Qemu Proxmox Virtual Environment 1.3
Throughput
15.413 MB/sec 20 procs
Freebsd 7.1 i386 под виртуалкой
Citrix XEN 5.0
Throughput
8.369 MB/sec 20 procs
Freebsd 7.1 amd64
Throughput
32.3434 MB/sec 20 procs
результаты мягко меня ввели в ступор.
под XEN сайт явно тормозил на глаз, что и тест подтвердил самым низким результатом.
Второе явный перевес дебиана против фряхи.
Хоть я и приверженец FreeBSD, но что уже пошатнулось в моём представлении.
Может кто на своих тачках скинуть результаты?
Код: Выделить всё
cd /usr/ports/benchmarks/dbench/
make install clean
rehash
dbench 20
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 14:41:40
banec
вот еще Debian 4 сервак DELL 14xx c гигом оперативки, винт сата
Throughput
484.9 MB/sec 20 procs

Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 15:08:02
FenX
$ cat pkg-descr
Dbench is a filesystem benchmark that generates load patterns similar to those
of the commercial Netbench benchmark, but without requiring a lab of Windows
load generators to run. It is now considered a de-facto standard for generating
load on the Linux VFS.
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 15:10:03
MASiK
ИМХО
Это тест для линуксовых ВФС
Ребят конечно возможно Дебиан и лучше фряхи но не такими цифрами, этого быть не может что бы Линь так опережал Фрю, это же больше чем 300% даже )))
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 15:10:21
FenX
у меня он вообще коредампит
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 21:04:25
sch
А если честно говорить, то UFS старая медленная файловая система.
По слухам можно получить в два раза больше скорости если не использовать Soft Updates и включить async, а для отказоустойчивости использовать gjournal на другом физическом диске.
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 21:21:45
paix
блин, сравнитиели...
по слухам...
линух и фря по разному работают с файловыми системами, но скорость примерно одинаковая на обоих.
В линухе файл вообще быстренько может посылаться в память, а потом уже в фоне записываться на диск.
Во первых, перестаньте сравнивать разные системы, они по своему хороши.
Во вторых, уж чтобы быть обьективным, делаем простой тест, типа
и одновременно наблюдаем сколько времени система будет находится в iowait.
Это и будет реальное время записи файла на диск.
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 21:44:19
sch
Какой-то странный тест.
Какая польза от полученной цифры линейной записи в один поток, если на реальных задачах ОС долго выполняет операции с ФС?
Написал "по слухам" потому что сам не проверял, и информацию о таких результатах видел в интернете только один раз.
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 21:52:23
LMik
Это что за винт такой? чтобы так быстро работал?
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 22:20:14
Alex Keda
Код: Выделить всё
HP# mount
/dev/ad4s1a.journal on / (ufs, asynchronous, local, noatime, gjournal)
devfs on /dev (devfs, local, multilabel)
tmpfs on /tmp (tmpfs, local)
devfs on /var/named/dev (devfs, local, multilabel)
HP#
журнал, правда, на том же диске. и он сыпется (диск)

)
прибавки в скорости не заметил. убавки тоже.
а вообще, из жизни, явное преимущество ext[2-3] видел тока один раз - когда с напарником гоняли всякие абстрактные тесты написанные на коленке.
на удалении 6 или 7 миллионов файлов. раза в три чтоли медленней.
а так - чуть медленней, но не смертельно - в жизни вся структура ФС с атрибутами большинства файлов сидит в памяти, и если первый раз
Код: Выделить всё
find /path/to/500Gb/2-3million/files/share/use/UFS2 -iname "*.avi"
работает несколько минут, то второй раз, команда с другой маской (*.mp3) работает пару секунд.
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 22:40:19
banec
тест затеил только ради виртуализации, бо за метил не вменяемость работы фряхи под Citrix Xen.
поставил под Proxmox Virtual Environment заметил явное соотношение скорости работы FreeBSD под qemu.
вообще искал более или менее нормальный вариант виртуализации.
остановился сейчас на Proxmox как приемлемый вариант функционала, стабильности и скорости.
Citrix Xen - разочаровал по полной. Вообще очень не стабильно вел себя, даже установка форточек и то с зависонами проходила !
Re: Dbench тест ФС FreeBSD vs Linux
Добавлено: 2009-07-05 23:02:40
paix
sch писал(а):Какой-то странный тест.
Какая польза от полученной цифры линейной записи в один поток, если на реальных задачах ОС долго выполняет операции с ФС?
позвольте, а вышеупомянутый dbench как тестит?
Вообще любая прога с foreground да еще и с таким дисктоинтенсивом будет получать почти монопольный доступ к винту. Системные процессы тут особой роли не играют.
Если вам хочется многопоточных тестов - не вопрос, запустите вышеприведенную команду несколько раз.
Например,
Код: Выделить всё
for i in `seq 1 10`; do (dd if=/dev/zero of=$i.txt count=1000 bs=1M) & done
ну а дальше включаем
или
и ждем пока система выйдет из iowait

)
PS. для freebsd команды будут слегка отличаться.
PS2. для виртуализации на моногемном окружении (OS-level virtualization) посмотрите на openvz.
Для паравиртуализации - KVM.
В качестве десктопной паравиртуализации virtualbox рулит

Вроде уже даже на фряху портировали...