Apache,PHP, MySQL on FreeBSD/Linux/Solaris benchmark

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Alex_ooo
Junior member
Сообщения: 12
Зарегистрирован: 30 мар 2006, 00:37
Откуда: Санкт-Петербург

Сообщение Alex_ooo » 30 мар 2006, 12:59

Можно узнать стоимость этой платформы ?

CPU: 4 AMD Opteron? 875 Series processors. (Dual Core, 2.2GHz)
Memory: 16GB ECC, registered DDR400 SDRAM
Storage: 2 hot-swap 73GB U320 SCSI (RAID1)
DVD-ROM and floppy module
SCSI Embedded U320 controller with integrated RAID
Network I/O: Dual embedded Gigabit Ethernet.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 30 мар 2006, 13:57

Предложение ушло на мыло ;)

sly
Junior member
Сообщения: 1
Зарегистрирован: 30 мар 2006, 14:07

Сообщение sly » 30 мар 2006, 14:09

a_shats писал(а):Все недостающие файлы на месте (конфигурации, база и пр.)
http://www.trinity.su/files/benchmark/s ... nables.tar

404  :?

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 30 мар 2006, 14:21

a_shats писал(а):Все недостающие файлы на месте (конфигурации, база и пр.)
сенкс.  этот линк поправьте
http://www.trinity.su/files/benchmark/s ... nables.tar
(ведет на 404 ... )

Semy1
Junior member
Сообщения: 1
Зарегистрирован: 30 мар 2006, 14:41

FreeBSD

Сообщение Semy1 » 30 мар 2006, 14:55

- Не понятно, почему софт для FreeBSD ставился не из портов? В портах MySQL изначально собирается с libpthread.

- MySQL дает наилучшие результаты с libthr, а не с libpthread. Это из за того, что первые ближе к linuxthreads по своей природе. Это уже обсасывалось в списках рассылок очень досконально.

- На счет разброса по процессорам ничего сказать не могу. Выглядит странно. Ничего подобного не наблюдал. Никакие другие параметры не "крутились"? Тут, по крайней мере с ULE, должно бы быть все в порядке. По крайней мере c ULE поведение не должно было повторять поведение с 4BSD.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 30 мар 2006, 15:14

На первые два вопроса ответит автор статьи, как найдет время.
Третий - вопрос к Joseph Koshy, по конфигу ядра и шедулерам автор консультировался с ним.
apelsin
sly
Исправлено, спасибо

alrond
Junior member
Сообщения: 1
Зарегистрирован: 30 мар 2006, 16:41

Сообщение alrond » 30 мар 2006, 16:42

интересно, а какому количеству пользователей соответствует 1024 потока одновременно?
То есть если к практике - сколько посетителей в час надо для такой нагрузки и сколько просмотров страниц/запросов?

smb-
Junior member
Сообщения: 19
Зарегистрирован: 12 янв 2006, 20:20

Сообщение smb- » 30 мар 2006, 17:03

По конфигу FreeBSD есть-таки приличные замечания...
makeoptionsDEBUG=-g# Build kernel with gdb(1) debug symbols
Убрать однозначно :)

Так же убрать
options KTRACE# ktrace(1) support
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options KBD_INSTALL_CDEV# install a CDEV entry in /dev
options AHC_REG_PRETTY_PRINT# Print register bitfields in debug
# output.  Adds ~128k to driver.
options AHD_REG_PRETTY_PRINT# Print register bitfields in debug
# output.  Adds ~215k to driver.
ибо не нужно в сервере ktrace и прочее..

Важно! Добавить options IPI_PREEMPTION, без этого никуда :)
IPI_PREEMPTION allows the scheduler running on CPU A to preempt a thread
on CPU B. This should reduce latency in some circumstances.


More benchmarks are needed to find out if this actually helps or if
additional context switch overhead slows down typical workloads.


The preemption IPI could also be (ab)used later to add security fixes
for hyperthreading as proposed by Colin Percival.
(c) freebsd-current@freebsd.org mailing list, 06.2005....

Вроде больше нареканий особых нет...

Ан-нет, появились :) Куда же "device apic" дели?Совсем не дело :)

SysR
Junior member
Сообщения: 5
Зарегистрирован: 30 мар 2006, 17:06

Сообщение SysR » 30 мар 2006, 17:19

Уважаемый автор перед тем как писать подобние всечи и пробовать тестировать ФРЮ сравнивая с линуксами немешало бы почитать ХЕНДБУК и форумы по тюнингу ФРИ. Да и очень понравился конфиг ядра ТОТ ЖЕ ГЕНЕРИК только закомментировано лишнее. А вы не пробовали добавить то чего не хватало в кофиге ядра для железа. ИМХО тюнинг дело клопотное месли в линуксе пловина в модулях и ядро пересобирать ненадо то в ФРЕ от пересборки ОЧЕНЬ зависит быстродействие системы.

По поводу скорости систем могу сказать только то что архитектура ядра ФРИ однозначно быстрее линуксовой (проверено личным опытом). В Вашем конфие есть есче много к чему придратся но эта услуга платная.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 30 мар 2006, 17:24

По поводу платной услуги - "я так крут, чтоо никому не скажу". Автор вполне корректно написал дисклаймер по поводу фри - нечего наезжать (тем более, что он занимается вещами, где фре просто делать нечего). А если уж хотите крутизну продемонстрировать, то пишите что именно не так и что сделать.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 30 мар 2006, 17:31

SysR
"Уважаемый автор" консультировался по поводу ядра, мягко говоря, более, чем с одним человеком. Пробовал разные варианты, ибо результаты видите сами - первоначально нас они тоже смутили.
По поводу скорости систем могу сказать только то что архитектура ядра ФРИ однозначно быстрее линуксовой
Извините, религиозные предрассудки и убеждения на нашем форуме не рассматриваются. Факты, результаты тестов - в студию !
В Вашем конфие есть есче много к чему придратся но эта услуга платная.
:rlol: Смеялся. "У нас есть такие приборы - но мы вам о них не расскажем!" ((с), не ручаюсь за точность цитаты). Т.е. отмазка, извините.
Кстати говоря, никто ни в статье, ни здесь не утверждал, что все конфиги абсолютно оптимальные - тут уж, как говорится, что удалось выжать - то удалось.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 30 мар 2006, 17:41

Жалко, что не удалось посмотреть с реальной дисковой - эффективность IO оценить. Кстати, может быть как-нибудь померим эффективность разных файловых систем? Включая шаринговые GPFS, Melio, GFS...

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 30 мар 2006, 17:51

Ну если честно, то конфиг ядра Фри оставляет желать лучшего. Я никогда не подбирал его под Скуль, ну не знаю я его и никогда подробно не сталкивался. Но впечатление, что был просто взят Дженерик и закомментированы лишние строчки. Ну может разве что добавлена поддержка SMP.
Потому ИМХО консультации с фришниками толком не проводились.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 30 мар 2006, 17:52

Ну так напиши, что надо. Может второй раунд сделаем.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 30 мар 2006, 17:54

Я это к тому, что результаты на Фре уж очень странные. Хм...

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость