LINUX.ORG.RU

Сравнение производительности ОС FreeBSD 7.2, 8.0-RC и Ubuntu 9.10 alpha 6

 , , ,


0

0

Тестирование проходило на 4-ядерном AMD Opteron.

  • FreeBSD 7.2: UFS2, gcc-4.2.1
  • FreeBSD 8.0-RC: UFS2, gcc-4.2.1
  • Ubuntu 9.10 alpha 6: Ext4, kernel-2.6.31, gcc-4.4.1

Результаты тестирования:

  • Компиляция ImageMagick: Linux в 1,5х быстрее FreeBSD 8, и в 1,9х быстрее 7.2
  • LAME MP3: Ubuntu Linux сжимал быстрее FreeBSD на 6%
  • 7-zip: FreeBSD 7.2 впереди остальных на 7%
  • Gzip: BSD отстает на 20%
  • LZMA: 7.2 медленнее восьмерки на 15%, и медленнее Ubuntu на 20%
  • POV-Ray ray-tracing: Ubuntu быстрее конкурентов на 5-6%
  • C-Ray ray-tracing: FreeBSD впереди с отрывом на 23%
  • John The Ripper: равноправие
  • dcraw (RAW2PPM): FreeBSD 8 отстает от Linux на 16%
  • MAFFT: Ubuntu впереди с отрывом на 27%
  • GraphicsMagick(w/ OpenMP): FreeBSD отстают от Ubuntu на 8-12%
  • BYTE Dhrystone 2: Linux проваливается в производительности на треть
  • BYTE Integer Arithmetic: FreeBSD впереди на 2%
  • Fhourstones: Linux на 10% впереди FreeBSD 8, на 11% впереди FreeBSD 7.2
  • SQLite: У Linux регрессия
  • Stream Memory Bench (w/ OpenMP): Ubuntu в два раза быстрее FreeBSD 8
  • Threaded I/O Tester
    • 64MB Write / 32 Threads: Linux быстрее в 2-2,5 раза.
    • 64MB Random Write / 32 Threads: У FreeBSD регрессия
    • 64MB Read / 32 Threads: Ubuntu в 2 раза быстрее FreeBSD 7.2 и в 3 раза быстрее FreeBSD 8

>>> Подробности

★★★★★

Проверено: boombick ()

И почему я только при виде заголовка новости сразу подумал про Фороникс?

kss ★★★★★
()
Ответ на: комментарий от kss

> И почему я только при виде заголовка новости сразу подумал про Фороникс?

Потому что они монополисты в этой отрасли.

shahid ★★★★★
() автор топика

>FreeBSD 8: UFS, gcc-4.4.1

42

> cc --version

cc (GCC) 4.2.1 20070719 [FreeBSD]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> uname -a

FreeBSD rio.fire 8.0-RC1 FreeBSD 8.0-RC1 #0: Mon Sep 28 19:04:05 VOLST 2009 root@rio.fire:/usr/obj/usr/src/sys/RIO amd64

iZEN ★★★★★
()

>FreeBSD производит запись с огромной латентностью, разрыв от Linux >600%

Естественно. Там сейчас тааааакие тормоза, что вешаться можно (некоторые не выдерживают).
При zpool csrub на ZFS ждёшь по минуту-другую пока запуститься какой-нибудь Firefox. И при обычной работе латентность чтения-записи на диск(и) довольно заметная. В 7.2 на UFS2 этого не было. А может это из-за ноутбучных дисков, работающих в десктопе.

iZEN ★★★★★
()

>7-zip: FreeBSD 7.2 отстала от остальных на 7%

Наоборот. 7.2 самая быстрая — 13674 МБ/с.
8.0-RC — 12719 МБ/с.
Ubuntu 9.10 — 12613 МБ/с.


iZEN ★★★★★
()
Ответ на: комментарий от Ab-1

>Вывод: Ubuntu лучше для десктопа чем FreeBSD

да и на сервере с такой производительностью бздя нафик не нужна.

nu11 ★★★★★
()
Ответ на: комментарий от shahid

>Насчет 600% - там как и у linux в другом тесте - регрессия где-то.

FreeBSD 8.0-RC1 принадлежит ветке 8-STABLE (RELENG_8). Смотрю и обновляю исходники, пересобираю систему — в последнее время каждый день что-то делают в дисковой подсистеме, Xen и SMP.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

в последнее время каждый день что-то делают в дисковой подсистеме

Пущай пилят. Аналитики фороникса угрожают миру очередным тестированием: Big OS Comparison.

shahid ★★★★★
() автор топика
Ответ на: комментарий от nu11

>> Вывод: Ubuntu лучше для десктопа чем FreeBSD

> да и на сервере с такой производительностью бздя нафик не нужна.


В связи с тем, что debian squeeze можно будет установить с ядром freebsd (GNU/kFreeBSD), то, собственно, у freebsd есть неплохой шанс выйти на новый уровень :)

asandros ★★
()
Ответ на: комментарий от asandros

> В связи с тем, что debian squeeze можно будет установить с ядром freebsd (GNU/kFreeBSD), то, собственно, у freebsd есть неплохой шанс выйти на новый уровень :)

Новый уровень тормозов?

I_am_milk
()
Ответ на: комментарий от sidor

В скором времени, а точнее 22 октября выходит семёрка, а через неделю официально Убунта 9.10 - вот их тест я и хотел бы увидеть, прямо сами так и напрашиваются. Ну можно и БСД и солярки подмешать для эффекта.

vilisvir ★★★★★
()
Ответ на: комментарий от nu11

> да и на сервере с такой производительностью бздя нафик не нужна.

тут чисто серверные задачи то и не тестились например количество одновременных запросов, которые может nginx обработать (а он больше под фрю точился)

производительность пакетных фильтров и сетевой подсистемы и т.д.

Arceny ★★
()
Ответ на: комментарий от devl547

> О мертвых либо хорошо, либо ничего.

R.I.P. - это как раз таки хорошо о мёртвых...

Arceny ★★
()
Ответ на: комментарий от vilisvir

Семерка через 2 месяца использования скатилась в сраную висту по скоросте запуска, хотя работает стабильней и шустрей, но до убунты ей далеко. КО.

Levinskij
()

Сразу вопрос, в каком режиме работал это AMD Opteon: 32 или 64 бита? И *неразборчиво* не сравнивали ли они 64-битный линукс с 32-битной фрёй? По тестам LZMA, ну очень похоже.

KblCb ★★★★★
()

Я когда ставил шестую фрю чисто посмотреть и покопать их пакетный фильтр - у меня сложилось впечатление, что она работает несколько шустрее, графика быстрее работала.. Надо наверное тоже поставить посмотреть че из себя представляет :)

Vorb
()

Phoronix? Чтобы им поверить, нужно быть очень наивным.

Julio_Petrovich
()

На форониксе еще те извращенцы сидят. Тестят через одно место и не пойми, что тестят вообще. Зина прав, нафиг такие тесты.

MuZHiK-2 ★★★★
()
Ответ на: комментарий от Cancellor

По ссылке: dual AMD Opteron quad-core workstation.

shahid ★★★★★
() автор топика
Ответ на: комментарий от KblCb

> Сразу вопрос, в каком режиме работал это AMD Opteon: 32 или 64 бита?

Фря8 и linux были 64.

shahid ★★★★★
() автор топика

Крууууть. Сравнили одну альфу с другой альфой и выяснили, кто менее альфа.

tzukko
()
Ответ на: комментарий от kranky

>и солярки подмешать для эффекта.

>а потом спичку бросить, чтоб весь их пхороникс выгорел нафиг.

Хлеба и зрелищ! 8-)

vilisvir ★★★★★
()

Вот тест так тест, всем тестам тест! Наверняка iZEN поставит себе убунту. Шучу конечно - похороникс жеж. Они, кстати, лучше бы таким тестом убунту и дженту сравнивали.

MaxPower ★★
()

Ъ и по ссылке не ходил. Но практически уверен, что тест не состоятелен. Чтобы в зависимости от ОС получалась разница хотя бы на 10%, программа должна как минимум 10% своего времени проводить в системных вызовах или усыпленной.

А теперь посмотрите на перечень задач. К примеру, у LZMA скорость сжатия порядка 500 килобайт/сек, следовательно системные вызовы там нафиг не уперлись. А у этоих клоунов разница 20%. Не знаю, через какую заницу они замеряли, но грош цена такому "бенчмарку".

Manhunt ★★★★★
()
Ответ на: комментарий от Vorb

Да, возможно она шустрее за счет сборки из сырцов.
Но в типично десктопных задачах фря - то еще убожество и жуть.
Если нужна простота FreeBSD и все преимущества linux - то надо ставить слаку.

Komintern ★★★★★
()
Ответ на: комментарий от MaxPower

Можно, конечно, попробовать списать эту бредятину на способность агрессивно использовать NUMA (выделять физическую память поближе к процессору, на котором процесс выполняется), на ненужное перекидывание процесса с одного процессора на другой (с потерей закешированных данных), на read-ahead кэширование при чтении файла, и тд. Если так, то нужно детальное исследование этих эффектов. Без такого исследования - тест крайне не убедителен. Они не объяснили своих результатов. А значит, скорее всего результаты обусловлены версией компилятора, отличающимися опциями сборки, кривыми руками тестера, и тд.

Manhunt ★★★★★
()

phoronix такой phoronix. Как говорится, когда коту делать нечего, он гигиену наводит.

kernelpanic ★★★★★
()

/usr/src/UPDATING:

NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW:
        FreeBSD 8.x has many debugging features turned on, in
        both the kernel and userland.  These features attempt to detect
        incorrect use of system primitives, and encourage loud failure
        through extra sanity checking and fail stop semantics.  They
        also substantially impact system performance.

Arix
()
Ответ на: комментарий от Komintern

Тест айзеновского FreeBSD и твоей слаки на одинаковом железе, согласись был бы более интересен, но менее объективен (т.к. тут немаловажный фактор радиус кривизны рук). Вот такой тест я бы посмотрел с удовольствием %)

MaxPower ★★
()
Ответ на: комментарий от shahid

В какой отрасли? Регулярное проведение бенчмарков - это отрасль уже? :)

З.Ы. Новость некорректно отражает "регрессию" в SQLite. Слив в 15 раз - это не регрессия, а тотальная капитуляция.

eugene2k
()

> SQLite: У Linux регрессия

к сожалению, звучит как: «что-то у меня сегодня опять живот прихватило, что-то не то съел, наверное».

dmiceman ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.