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

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

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

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

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

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

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

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

Нормально ли? Низкий фпс

Статус пользователя Bloo
сообщение 25.3.2014, 14:22
Сообщение #21


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, ставьте FireDeamon а распределяйте нагрузку по ядрам.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 25.3.2014, 14:30
Сообщение #22
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(mazdan @ 25.3.2014, 17:15) *
komap74, FPS это число "кадров", которые сервер обсчитать успевает за 1 сек.
С числом игроков количество операций для "обсчета" растет. Проц может банально не успевать больше обсчитать. Попробуйте отключить semiclip, wh blocker, admin spec esp
и посмотрите до скольки падать будет

Отключил semiclip и admin esp, на фпс существенно не повлияло. wh blocker не стал отключать, т.к. для этого придется ребутнуть сервер, а у меня люди играют :)

Цитата(mazdan @ 25.3.2014, 17:19) *
komap74, да хоть 24 ядра
hlds работает только на 1 ядре. Может грузит его на ~80% как результат общая загрузка показывается 20%
Вряд ли во что-то еще упираетесь. sys_ticrate какой прописан?

UPD: приоритет какой стоит у hlds? попробуйте на одно ядро повесить его и с него все лишнее поубирать

ticrate 1100 стоит. Приоритет высокий. Разве на сервер CS 1.6 не хватает одного ядра? оО Я всегда считал он не так много требует. И что значит повесить его на одно ядро и по убирать все лишнее? Не совсем понял
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.3.2014, 14:35
Сообщение #23


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, я вам выше написал. FireDeamon, он запускает сервер как службу и вешает на определенное ядро. Раскидайте сервера по отдельным ядрам. А так, у вас на одном ядре может крутиться несколько серверов. Вам наоборот говорят что кс может использовать только 1 ядро.

Отредактировал: Bloo, - 25.3.2014, 14:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 25.3.2014, 14:37
Сообщение #24
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(Bloo @ 25.3.2014, 17:35) *
komap74, я вам выше написал. FireDeamon, он запускает сервер как службу и вешает на определенное ядро. Раскидайте сервера по отдельным ядрам. А так, у вас на одном ядре может крутиться несколько серверов. Вам наоборот говорят что кс может использовать только 1 ядро.

ясно, сейчас попробую
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 25.3.2014, 14:39
Сообщение #25


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

komap74, есть еще такая штука Anvir task managaer (там всё просто есть и графики и т.п.) и так же можно повесить на ядро нужное

так же попробуйте sys_ticrate 10000 прописать (если у вас не в строке запуска то можно и при играющем народе)
На винде иногда таким способом получается подтолкнуть. У меня вот на 1020 неплохо - без больших просадок. Но я и 32 слота не ставлю

Цитата
meta pause blocker
может сработает


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 25.3.2014, 14:47
Сообщение #26
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(mazdan @ 25.3.2014, 17:39) *
komap74, есть еще такая штука Anvir task managaer (там всё просто есть и графики и т.п.) и так же можно повесить на ядро нужное

так же попробуйте sys_ticrate 10000 прописать (если у вас не в строке запуска то можно и при играющем народе)
На винде иногда таким способом получается подтолкнуть. У меня вот на 1020 неплохо - без больших просадок. Но я и 32 слота не ставлю

может сработает

ок, попробую, а вот кстати и скрины диспетчера задач, если интерестно.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 25.3.2014, 14:52
Сообщение #27


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

ну вот смотрите 19% это от 25% почти 80 процентов и есть. Пробуйте закрепить чтобы не прыгал по ядрам + всё остальное унести на другие


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 25.3.2014, 14:55
Сообщение #28
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(mazdan @ 25.3.2014, 17:52) *
ну вот смотрите 19% это от 25% почти 80 процентов и есть. Пробуйте закрепить чтобы не прыгал по ядрам + всё остальное унести на другие

Вообщем, мне нужно запустить hlds как службу, на отдельное ядро, а все остальные процессы перенести на 3 других ядра. Я правильно понял? А раз у меня 2 сервера, я ставлю каждый сервер на отдельное ядро и 2 оставшихся ядра оставляю для остальных процессов. И все это можно сделать через FireDaemon. Так?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.3.2014, 14:58
Сообщение #29


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, все что вы будете запускать через него. На Anvir task managaer может можно и системными процессами управлять. У меня через демона запускаются сервера nginx статистика и т.д. Системные процессы я не трогаю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 27.3.2014, 14:36
Сообщение #30
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Ребят, смотрите.

CPU In Out Uptime Users FPS Players
79.64 119.24 157.57 10417 13824 110.73 21

CPU In Out Uptime Users FPS Players
79.64 117.90 155.78 10417 13824 336.30 21

CPU In Out Uptime Users FPS Players
79.64 114.37 148.55 10417 13824 1018.07 21

Первый столбик, нагрузка на CPU, это и есть нагрузка на ядро? И это означает, что причина скачков фпс 100% от того, что не выдерживает ядро?



И если это так, то почему на другом моем сервере, который стоит на другой машине, при нагрузке на CPU 50% фпс тоже скачет и не выдает нужные 1000.

CPU In Out Uptime Users FPS Players
50.67 111.18 160.32 17 92 382.56 23

CPU In Out Uptime Users FPS Players
50.50 118.37 173.61 17 92 183.62 23

CPU In Out Uptime Users FPS Players
50.50 118.97 173.88 17 92 543.18 23

CPU In Out Uptime Users FPS Players
50.50 118.86 174.08 17 92 233.32 23

CPU In Out Uptime Users FPS Players
50.50 117.12 169.80 17 92 222.57 23

CPU In Out Uptime Users FPS Players
50.00 112.12 159.73 17 92 695.89 23

Отредактировал: komap74, - 27.3.2014, 14:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.3.2014, 14:38
Сообщение #31


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, да это нагрузка на проц. Нет не факт что из за этого. 80% не столь критично вроде для проседания FPS в 10 раз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 27.3.2014, 14:40
Сообщение #32
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(Bloo @ 27.3.2014, 17:38) *
komap74, да это нагрузка на проц. Нет не факт что из за этого. 80% не столь критично вроде для проседания FPS в 10 раз.

Тогда в чем проблема? Это ведь значит, что железо выдерживает все моды и плагины установленные на сервере?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.3.2014, 14:43
Сообщение #33


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

У вас и при 50% загрузке проца FPS так же проседает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 27.3.2014, 14:46
Сообщение #34
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(Bloo @ 27.3.2014, 17:43) *
У вас и при 50% загрузке проца FPS так же проседает.

Ну я это понял :) Я создал топик, дабы спросить, чем могут помочь умные люди с данной проблемой :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.3.2014, 14:48
Сообщение #35


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, посмотрите как держится FPS с отключенным amxx. В метамоде его отключите и понаблюдайте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 27.3.2014, 15:11
Сообщение #36
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Вот такие скачки с отключенным amxx. CPU понизилось разве что.

CPU In Out Uptime Users FPS Players
19.80 98.75 140.71 1 28 293.77 19
stats
CPU In Out Uptime Users FPS Players
19.80 103.95 152.05 1 28 578.70 19
stats
CPU In Out Uptime Users FPS Players
19.80 104.60 152.48 1 28 701.26 19
stats
CPU In Out Uptime Users FPS Players
19.80 104.71 152.55 1 28 834.72 19
stats
CPU In Out Uptime Users FPS Players
19.80 105.12 152.58 2 28 838.22 19
stats
CPU In Out Uptime Users FPS Players
19.80 108.33 157.85 2 28 385.36 19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.3.2014, 15:15
Сообщение #37


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, вывод, значит не от нагрузки большой FPS проседает)
У вас какой билд?
Попробуйте уменьшать sys_ticrate пока не найдете стабильное значение.
Я честно даже не знаю от чего еще он может проседать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 27.3.2014, 15:18
Сообщение #38
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(Bloo @ 27.3.2014, 18:15) *
komap74, вывод, значит не от нагрузки большой FPS проседает)
У вас какой билд?
Попробуйте уменьшать sys_ticrate пока не найдете стабильное значение.
Я честно даже не знаю от чего еще он может проседать.

Если ставлю ниже фпс, он становится стабильнее, естественно. Но я то хочу стабильные 1000 фпс, железо позволяет. Билд 5787

А у вас на своем сервере как фпс? Стабильно 1000 держит?

Отредактировал: komap74, - 27.3.2014, 15:21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.3.2014, 15:23
Сообщение #39


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

komap74, я не держу 1000 FPS, мне оно не нужно. Мне 200 вполне достаточно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 27.3.2014, 15:27
Сообщение #40
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

sys_ticrate 10000 на win 2008 мне дал стабильные 900-600fps. Смотрю правда через консоль, а не через stats, ибо данные там совершенно разные...

билд у меня тот же

но у меня ещё alx_lowping установлен
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V   1 2 3
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: