Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Строка запуска и Cpu

Статус пользователя Reality
сообщение 25.8.2009, 17:14
Сообщение #1


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

Попытаюсь объяснить что хочу...
Для запуска сервера использую батник, у меня такой вопрос. Както можно указать в строке запуска сервера, на какое ядро процессора ему грузиться, допустим 2 яра проц и 2 сервера, 1й сервер на 1е ядро, а второй на 2е. Понятно объяснил?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя sot100
сообщение 25.8.2009, 17:25
Сообщение #2


Стаж: 18 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

программа оптимизирует какая-то, не помню.
через строку никак. поверь


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб3
сообщение 25.8.2009, 17:36
Сообщение #3


Стаж: 18 лет

Сообщений: 390
Благодарностей: 55
Полезность: < 0

Через диспетчер задач можно..наверное и через бантик сервер - консоль(cmd) можно. Надо команды знать...
а через строку запуска никак


!
Запрет на ответ в темах: навсегда
Аккаунт пользователя заблокирован до: 3.6.5881620, 15:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 25.8.2009, 17:49
Сообщение #4


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(нуб @ 25.8.2009, 17:36) *
Через диспетчер задач можно..наверное и через бантик сервер - консоль(cmd) можно. Надо команды знать...
а через строку запуска никак

если получится через консоль то можно и через батник. просто скрипт написать. но как ты написал знать бы команды
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб3
сообщение 25.8.2009, 18:12
Сообщение #5


Стаж: 18 лет

Сообщений: 390
Благодарностей: 55
Полезность: < 0

Гугл в помощь =) у меня 3 серва на одном ядре и макс загруженость ядра 40% =)) (второя ядро пустует в ожидании 4го и 5го сервов =)))

*ушел в поисках истины*

Бляяя
первой ссылкой нашел. http://people.overclockers.ru/fergity/record1
качай наслаждайся.

Код
Привязка процесса к определенному CPU в SMP системе под Linux (1)      Автор: nixcraft  [есть мнение]
    Пример использования жесткой привязки процесса к определенному процессору  (CPU affinity).

Устанавливаем пакет schedutils
(Debian: apt-get install schedutils, Red Hat: up2date schedutils или rpm -ivh schedutils*)

Привязка процесса с pid 13545 к первому CPU (#0):
   taskset -c 1 -p 13545
к 3 и 4 CPU (#2 и #3):
   taskset -c 3,4 -p 13545

Загрузку процессоров в SMP системе удобно оценивать через утилиту mpstat из пакета sysstat.
    mpstat -P ALL

Утилизацию подсистемы ввода/вывода можно посмотреть через команду iostat

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


!
Запрет на ответ в темах: навсегда
Аккаунт пользователя заблокирован до: 3.6.5881620, 15:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GUNNER
сообщение 25.8.2009, 18:39
Сообщение #6


Стаж: 19 лет

Сообщений: 522
Благодарностей: 201
Полезность: 635

Если хочешь, чтобы hlds биндился на определенное ядро при запуске, юзай FireDaemon. В настройках там задание соответствия на ядро есть.
Если не FireDaemon, то еще можно утилитой imagecfg слегка изменить hlds.exe файл для задания соответствия на ядро.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Reality
сообщение 25.8.2009, 18:50
Сообщение #7


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

Цитата(нуб @ 25.8.2009, 19:12) *
Гугл в помощь =) у меня 3 серва на одном ядре и макс загруженость ядра 40% =)) (второя ядро пустует в ожидании 4го и 5го сервов =)))

*ушел в поисках истины*

Бляяя
первой ссылкой нашел. http://people.overclockers.ru/fergity/record1
качай наслаждайся.

Код
Привязка процесса к определенному CPU в SMP системе под Linux (1)      Автор: nixcraft  [есть мнение]
    Пример использования жесткой привязки процесса к определенному процессору  (CPU affinity).

Устанавливаем пакет schedutils
(Debian: apt-get install schedutils, Red Hat: up2date schedutils или rpm -ivh schedutils*)

Привязка процесса с pid 13545 к первому CPU (#0):
   taskset -c 1 -p 13545
к 3 и 4 CPU (#2 и #3):
   taskset -c 3,4 -p 13545

Загрузку процессоров в SMP системе удобно оценивать через утилиту mpstat из пакета sysstat.
    mpstat -P ALL

Утилизацию подсистемы ввода/вывода можно посмотреть через команду iostat

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

У меня вин сервер, искал под винду... нифига не нашол sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Reality
сообщение 26.8.2009, 7:25
Сообщение #8


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

АПП!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
DeHu
сообщение 26.8.2009, 8:15
Сообщение #9
Стаж: 17 лет

Сообщений: 1015
Благодарностей: 255
Полезность: 0

start /high /affinity 1 hlds.exe -game cstrike -secure -noipx +maxplayers 32 -console +map de_dust2 +rcon_password ololo +port 27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Reality
сообщение 26.8.2009, 9:04
Сообщение #10


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

Цитата(DeHu @ 26.8.2009, 9:15) *
start /high /affinity 1 hlds.exe -game cstrike -secure -noipx +maxplayers 32 -console +map de_dust2 +rcon_password ololo +port 27015

Вроде пашеД Оо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ultimix
сообщение 26.8.2009, 9:34
Сообщение #11


Стаж: 17 лет

Сообщений: 655
Благодарностей: 117
Полезность: 411

ы с такими параметрами сервак незапустился))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
DeHu
сообщение 26.8.2009, 10:29
Сообщение #12
Стаж: 17 лет

Сообщений: 1015
Благодарностей: 255
Полезность: 0

ultimix,
это не параметры запуска
эо бат-файл
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mozart-1
сообщение 26.8.2009, 21:37
Сообщение #13
Стаж: 18 лет

Сообщений: 614
Благодарностей: 98
Полезность: 172

еще можно добавить -zone 1024
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Reality
сообщение 27.8.2009, 1:42
Сообщение #14


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

Цитата(mozart-1 @ 26.8.2009, 22:37) *
еще можно добавить -zone 1024

? эт че?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: