|
Вопрос одинэсникам-линуксоидам (винда vs linux)
| ☑ |
0
fisher
28.05.13
✎
11:41
|
Предыстория такая:
подняли на двух одинаковых виртуалках (4 каких-то там ядра проц, 8 гиг оперативки) винду и линукс на предмет сравнительно потестить на живых данных. Без претензий на сугубую чистоту эксперимента. За дефицитом времени - чисто пристрелочно. Линуксовая тачка под debian 6 и postgresql 9.0.1 (кажись) сборки Etersoft, виндовая - вынь 2008 и MSSQL 2005. Одинэкска - 15-й релиз 8.2 Короче, что под рукой было, то и подняли.
Собственно история:
Одним из интегральных тестов был запуск мегаотчета СКД на немаленькой выборке данных. Виндовая виртуалка формирует его втрое быстрее. Самое интересное - за счет чего. Узким местом линуксовой тачки оказался проц. И постгри и сервер приложений 1С загружают там только одно ядро. Речь о монопольном отчете, другие задачи и сессии ессно по ядрам разбрасываются. А вот виндовая тачка умудряется выполнение отчета по ядрам разбрасывать.
А теперь вопрос, собственно:
Это не лечится? Или может, там просто конфигу какую подправить надо или ядро хитро пересобрать? Короче, чего там подшаманить надо-то? Я с линуксом знаком пока шапочно...
|
|
1
fisher
28.05.13
✎
11:48
|
Были сомнения насчет огрехов виртуализации, но результат повторился и на выделенном сервере.
|
|
2
Маратыч
28.05.13
✎
11:52
|
Хм... запускал тестовую машинку с убунтосервером, сервером 1С и постгри, наблюдался прямо противоположный результат. Вот веточка: 1С сервер, Linux и PostgreSQL. Как так получается?
|
|
3
fisher
28.05.13
✎
12:01
|
(2) Значит, у тебя в проц не упиралось. На самом деле - эта фигня при обычной многопользовательской работе без мегааналитических отчетов не должна быть критичной.
Но вопрос все же интересный. Может, кто в курсе...
|
|
4
fisher
28.05.13
✎
12:07
|
Чем порадовал postgresql - довольно экономно юзает память. Прямо на удивление. Конфиги егойные курили, правили по мануалам.
В нагрузочном тесте Гилева слил винде где-то 15%
Может, можно и еще дотюнить.
|
|
5
zlnk
28.05.13
✎
12:07
|
Напоминаю про существование бесплатной СУБД IBM DB2 Express C
|
|
6
fisher
28.05.13
✎
12:12
|
(5) В ветке об особенностях исполнения на многоядерных платформах? Шутник. В бесплатной версии только один проц двухядерный можно.
|
|
7
fisher
29.05.13
✎
12:48
|
Мм?
|
|