Загрузка только одного ядра CPU процессом srcds_linux???
Поставили Debian 6 (AMD64) последнюю версию с сайта, специально думали что она умеет нормально работать с процессором AMD Athlon x2 64 5400+.
На сервере работает CSS игровой сервер. Последняя версия сервера от Valve (v59), нагружается только одно ядро проца бывает меняется местами но только одно.
Можно ли при помощи каких-либо приложений решить проблему? Может нужно доставить отдельно модуль какой-то?
Заранее благодарен.
З.Ы.скачали вот этот образ http://cdimage.debian.org/debian-cd/6.0 ... etinst.iso
команда uname -a ответ: Linux CSS1 2.6.32-5-amd64 #1 SMP Wed Jan 12 03:40:32 UTC 2011 x86_64 GNU/Linux
на другом сервере на Intel (чипсет и проц.) под windows server 2003 эта же прога грузит равномерно 2 ядра.
Мы поэтому и перешли на второй машине (AMD64, чипсет amd 780G) на debian, но проблема осталась...
На сервере работает CSS игровой сервер. Последняя версия сервера от Valve (v59), нагружается только одно ядро проца бывает меняется местами но только одно.
Можно ли при помощи каких-либо приложений решить проблему? Может нужно доставить отдельно модуль какой-то?
Заранее благодарен.
З.Ы.скачали вот этот образ http://cdimage.debian.org/debian-cd/6.0 ... etinst.iso
команда uname -a ответ: Linux CSS1 2.6.32-5-amd64 #1 SMP Wed Jan 12 03:40:32 UTC 2011 x86_64 GNU/Linux
на другом сервере на Intel (чипсет и проц.) под windows server 2003 эта же прога грузит равномерно 2 ядра.
Мы поэтому и перешли на второй машине (AMD64, чипсет amd 780G) на debian, но проблема осталась...
Могу посоветовать прописать
host_thread_mode 1
mat_queue_mode 2
Хотя лично у меня это почти не работает
host_thread_mode 1
mat_queue_mode 2
Хотя лично у меня это почти не работает
kadet89 спасибо.
Мдя, проблема действительно не в системе а в программе css, но тогда почему на железе Intel все пучком?
http://www.hl-inside.ru/comments/?1199004754
mat_queue_mode 2 пишут что подвешивает сервак при смене карт...
Ладно попробую...
Не помогло(((
Мдя, проблема действительно не в системе а в программе css, но тогда почему на железе Intel все пучком?
http://www.hl-inside.ru/comments/?1199004754
mat_queue_mode 2 пишут что подвешивает сервак при смене карт...
Ладно попробую...
Не помогло(((
- Sammit92
- Лейтенант
- Сообщения: 188
- Зарегистрирован: 14.04.2010
- Откуда: Ukraine
- Благодарил (а): 48 раз
- Поблагодарили: 2 раза
- Контактная информация:
У самого такая проблема, пришлось тикрейт сервера v34 понижать со 100 до 33, иначе ядро одно загржуено и подлагивает, хотя если бы загрузка распределялась, то можно было бы и три сервера с тикрейтом 100 поставить.:(
У меня Ubuntu server v.8.x.x
У меня Ubuntu server v.8.x.x
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
Почти полное решение: http://forum.csmania.ru/viewtopic.php?p=500370#p500370
Немного теории: http://forum.csmania.ru/viewtopic.php?f=28&t=15584
Немного теории: http://forum.csmania.ru/viewtopic.php?f=28&t=15584
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
в любом случае сервером занимается ОДНО ядро! Почему на винде работают все 4 ядра у меня, а на лине только одно.
Расхвалили многопоточность...ну да, где она? Не уж то нельзя процессу несколько ядер присвоить? На хваленом линуксе??? Да не верю! Не до 5 Ггц же гнать проц! Еще варианты в студию, как на лине заставить выполнять процесс сразу несколькими ядрами ОДНОВРЕМЕННО...
Расхвалили многопоточность...ну да, где она? Не уж то нельзя процессу несколько ядер присвоить? На хваленом линуксе??? Да не верю! Не до 5 Ггц же гнать проц! Еще варианты в студию, как на лине заставить выполнять процесс сразу несколькими ядрами ОДНОВРЕМЕННО...
Последний раз редактировалось IRBISWNN 26.02.2011, 21:17, всего редактировалось 1 раз.
- NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
- Контактная информация:
IRBISWNN
По ссылкам разве не то?
По ссылкам разве не то?
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.
Просьба присылать сообщения об ошибках в ЛС.
- cuttep
- Капитан
- Сообщения: 446
- Зарегистрирован: 26.06.2010
- Откуда: http://www.evoplay.ru
- Поблагодарили: 1 раз
- Контактная информация:
насколько мне известно на сегодняшний день решения многоядерности в однопоточном на линухе нет
Fedora core - проблема аналогичная.
Непонятно каким образом люди поднимаю серверы по 64 слота, если на КСС ОБ на одном ядре можно поднять максимум 20 слотов (процессор Intel Xeon 3,2 Gz, 4 core).
Непонятно каким образом люди поднимаю серверы по 64 слота, если на КСС ОБ на одном ядре можно поднять максимум 20 слотов (процессор Intel Xeon 3,2 Gz, 4 core).
- Sammit92
- Лейтенант
- Сообщения: 188
- Зарегистрирован: 14.04.2010
- Откуда: Ukraine
- Благодарил (а): 48 раз
- Поблагодарили: 2 раза
- Контактная информация:
А вот так и поднимают, что в net_graph значение In updaterate ниже 67, что способствует говну.xiloid писал(а):Fedora core - проблема аналогичная.
Непонятно каким образом люди поднимаю серверы по 64 слота, если на КСС ОБ на одном ядре можно поднять максимум 20 слотов (процессор Intel Xeon 3,2 Gz, 4 core).
Могу создать тему здесь: http://forums.steampowered.com/forums/f ... y.php?f=37
Только если я один буду отписыватсья, то так не пойдет ибо нужны факты и доказательства, которых у меня нет.
Т.ч. если идея нравится - пишите тут, быстро стряпаем и раскрутим тему
Мне еще посоветовали приравнять threadpool_affinity числу ядер, возможно это повысит производительность
2 Dogerty: Вбей в консоль серва
cvarlist net_
Там сразу появятся все net ключи - настрой их как нужно, если проц не тянет а скорость инета большая, отключи компрессию e.t.c
Только если я один буду отписыватсья, то так не пойдет ибо нужны факты и доказательства, которых у меня нет.
Т.ч. если идея нравится - пишите тут, быстро стряпаем и раскрутим тему
Мне еще посоветовали приравнять threadpool_affinity числу ядер, возможно это повысит производительность
2 Dogerty: Вбей в консоль серва
cvarlist net_
Там сразу появятся все net ключи - настрой их как нужно, если проц не тянет а скорость инета большая, отключи компрессию e.t.c
Последний раз редактировалось kadet89 28.02.2011, 22:28, всего редактировалось 3 раза.
Как писал выше, могу предоставить скрины с нагруженного сервера, где процесс упирается в потолок по одному ядру, когда как второе полностью простаивает, какие ещё доказательства нужны?kadet89 писал(а):ибо нужны факты и доказательства, которых у меня нет.
ЗЫЖ, переменная host_thread_mode 1 от Valve ситуацию не меняет вообще.
- Sammit92
- Лейтенант
- Сообщения: 188
- Зарегистрирован: 14.04.2010
- Откуда: Ukraine
- Благодарил (а): 48 раз
- Поблагодарили: 2 раза
- Контактная информация:
Да, обидно. 1 ядро загружено, остальные 7 тупо пустые, сервер лагает, а игроки кричат что за говно у вас там машина:(xiloid писал(а):процесс упирается в потолок по одному ядру, когда как второе полностью простаивает
Такое на 34 версии было, в последней ничего не изменили, нафиг они вообще стали ксс обновлять. Это теперь как минимум еще год нужен, чтобы более менее стабильности добиться, да и плагины все переписывать....