DK>
DK> Hello, Alexandr!
DK>
DK> Alexandr Kochmin wrote:
DK>
DK>> Но вот посмотрел я как оно работает, сисадмин еще бенчмарки погонял.
DK>> И я и он независимо увидели что плохо совсем с дисковым io
DK>> будем вертать назад на линукс. Там гораздо лучше было.
DK>
DK> по древним тестам, на уровне 3-4 летней давности, или даже более,
тут в общем случае по старым тестам нельзя судить про новые версии.
DK> фря от линукса в отношении СУБД (FB) отличается следующим:
DK>
DK> 1. линукс дает процессам максимум ресурсов
DK> фря часть ресурсов подгребает под нужды ОС
DK>
DK> 2. при увеличении числа пользователей или интенсивности
DK> загрузки СУБД линукс отдает все (см. пункт 1), Фря начинает
DK> грести под себя, т.е. при ограниченных ресурсах производительность
DK> под фрей падает быстрее
DK>
DK> 3. под линуксом процессы классика, выпавшие в своп, имеют
DK> больше шансов не подняться и получить "обрыв коннекта".
DK> Под фрей такая вероятность меньше, см. пункты 1 и 2.
опишу чуть подробнее что там за сервер
1) свежеустановленный FreeBSD 6.2 ничего лишнего не устанавливалось ни firewall
ни какого gui только консоль.
2) сервер - 2 двухядерных оптерона, raid5, контроллер scsi плата расширения с
батарейкой.
3) firebird 2.0.1 CS
сравнивали с той ос которая тоже перед этим была установлена на это же железо -
mandriva 2007
как он испытывал - систетичекйи тест дисковой подсистемы. Точнее не спрашивал,
но результат получился очень печальный.
как я испрытывал - одновременное создание двух огромных индексов. Один индекс
создается около 10 минут.
при этом в то же время из третьего коннекта смотрел насколько база сервер еще
живой.
на создании индексов задействовались 2 из 4 ядер. значит еще 2 ядра были
свободны. top показывал небольшую загрузку ядер - не более 50% в пике, а как
правило на уровне 10-20% Т.е. вся нагрузка легла на дисковое ио.
Так вот третий коннект был еле живой. Запросы выполнялись весьма тормознуто.
Да и те 2 создания индексов тоже сильно замедлились при переллельной работе.
Однако на mandriva которая была установлена до этого результат был очень
хороший.
Этот третий коннект вообще практически не замечал, что еще 2 процесса активно
терзают диск.
Примерно так. Более подробно тестировать не будем.. Ну не пошла FreeBSD, хоть
на нее и возлагались надежды, и ладно. Вернемся назад.
Теперь будем ставить наверное OpenSuSE
--
С уважением
Кочмин Александр
Firebird Foundation associate member #257