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

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

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

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

2 страниц V   1 2

Дублируется Бинарники При Запуске Сервера .баг ?

Статус пользователя sambo
сообщение 24.2.2013, 23:17
Сообщение #1


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Linux debian 6.0 x86_64
Запускаю сервер
строка запуска
sudo -u publik1 nice -n -12 screen -A -m -d -S sambo0001 ./hlds_run -binary ./hlds_i686 +sv_lan 0 -game cstrike +ip ........ +port 27015 +maxplayers 32 +map de_dust2_2x2 -pingboost 3 +sys_ticrate 1024

Вижу в процесах дублирование бинарников
Прикрепленное изображение

Баг ?

Еще через HLSW пишу статс , получаю вывод :
Скрытый текст
23:10:13 stats
23:10:13 CPU In Out Uptime Users FPS Players
99.90 0.00 0.00 16 8 1000.00 0
23:10:14 stats
23:10:14 CPU In Out Uptime Users FPS Players
99.90 0.00 0.00 16 8 1000.00 0
23:14:21 stats
23:14:21 CPU In Out Uptime Users FPS Players
99.90 0.00 0.00 21 8 1000.00 0
23:14:31 stats
23:14:31 CPU In Out Uptime Users FPS Players
99.90 0.00 0.00 21 8 1000.00 0
23:14:32 stats


CPU = 99.90 хотя htop показывает что нагрузка в норме .

Отредактировал: sambo, - 28.2.2013, 16:50
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
exec1337
сообщение 24.2.2013, 23:26
Сообщение #2
Стаж: 13 лет

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

Извините,я совсем не спец,но попробовать помочь хочется.
Такая строка запуска вам не подходит?

Код
$ cat > cstrike
#!/bin/sh
echo Counter Strike server started.
GAMEZCAT=/home/djum
export GAMEZCAT
LOAD_PATH=$GAMEZCAT/hl/hlds_l:$LOAD_PATH
export LOAD_PATH
./hlds_run -binary ./hlds_i686 -game cstrike +map de_dust2 +ip 0.0.0.0 +port 27015 -maxplayers 4 +exec server.cfg -pingboost 3 > /dev/null 2>&1 &
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sambo
сообщение 24.2.2013, 23:29
Сообщение #3


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Походу дело не в строке запуска . Пробовал запускать разными способами . Мучает параноя что где то натупил с установкой lib .

Отредактировал: sambo, - 24.2.2013, 23:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rear
сообщение 24.2.2013, 23:44
Сообщение #4
Стаж: 14 лет

Сообщений: 100
Благодарностей: 19
Полезность: 152

В гугле масса ответов на твой вопрос. Один из разработчиков:
Код
They are actually threads, and not processes.

Quoth Sir Alfred:

The three threads are:
1) Main engine/game thread
2) VAC2 thread
3) Pthreads management thread (used internally by the pthreads library)

- Alfred

В другом месте еще немного информации
Код
There can be even more threads for ie. socket-operations like HLGuard or the SteamBans plugin are using.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя TrikSer
сообщение 24.2.2013, 23:54
Сообщение #5
Стаж: 16 лет

Сообщений: 675
Благодарностей: 313
Полезность: 713

Если ваш это мешает, то по сути можно это отключить на уровне самого htop.
Зайдите в его настройки(f2), далее display options, ставите крестик на: hide userland threads.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
gentoos
сообщение 24.2.2013, 23:59
Сообщение #6
Стаж: 13 лет

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

Аналогичная проблема (Cent OS)

Отредактировал: gentoos, - 25.2.2013, 0:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sambo
сообщение 25.2.2013, 0:06
Сообщение #7


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Rear,, нормальной инфы Я не нашел . Попробую откл VAC возможно дело в нем .

TrikSer, , не мешает . Просто не хочется что бы это влияло на качество игры .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rear
сообщение 25.2.2013, 0:17
Сообщение #8
Стаж: 14 лет

Сообщений: 100
Благодарностей: 19
Полезность: 152

Кхм, чем тебя не устраивает предоставленная информация? И каким образом эти потоки мешают игре? Жрут цпу и канал? Отключи плагины, которые используют сокеты, отключи vac итд. Хочешь один поток? Отключи vac и metamod, кикни всех игроков - пустому чистому серверу хватит одного потока.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sambo
сообщение 25.2.2013, 0:31
Сообщение #9


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Rear, раньше такого небыло - подумал что криво пересобрал ядро + lib криво поставил .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rear
сообщение 25.2.2013, 0:36
Сообщение #10
Стаж: 14 лет

Сообщений: 100
Благодарностей: 19
Полезность: 152

Может ты раньше юзал top вместо htop'а?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 25.2.2013, 10:58
Сообщение #11
Стаж: 16 лет

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

killall процесс и еще раз попробуй
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Саша
сообщение 25.2.2013, 11:05
Сообщение #12


Стаж: 16 лет

Сообщений: 1082
Благодарностей: 441
Полезность: 828

прошу прощения за оффтоп
sambo, ip сервера в заголовке окна путти забыл затереть)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mclaren
сообщение 26.2.2013, 8:53
Сообщение #13


Стаж: 19 лет

Сообщений: 307
Благодарностей: 25
Полезность: 86

Аналогичная хрень.
То же дублируется от 4 до 5 процессов.
Хочется nice поднять, а хрен знает какому именно. Хотя запускаю по скрипту от https://c-s.net.ua/forum/topic30077.html

Отредактировал: mclaren, - 26.2.2013, 8:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sambo
сообщение 28.2.2013, 16:58
Сообщение #14


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

cs-portal, не помогло .

Саша, спс blush.gif

Нашел новую проблему . При запуске правила $IPT -P OUTPUT DROP виснет машина .
Не разрешает новые соединения . Сброс правил не удаленно не помогает .
Хотя сам сервер кс успешно продолжает работать.
Разрешающие правила вроде в норме .
Где проблема нашел но инфы как решить нет .
Вот более мение норм описание проблемы ссылка ... .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 28.2.2013, 21:25
Сообщение #15


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

sambo,
нуу виснет не виснет, нечё там не виснет, ты закрываешь исходящий трафик на сервере
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sambo
сообщение 2.3.2013, 3:08
Сообщение #16


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Цитата(330863 @ 28.2.2013, 21:25) *
sambo,
нуу виснет не виснет, нечё там не виснет, ты закрываешь исходящий трафик на сервере

Вы оказались правы . Блокирывался tcp и icmp а udp проходил (это после команды iptables -X и F)
Сервер кс продолжал норм работать (смотрел через HLSW - возможно соединение было как ESTABLISHED и правило DROP его не блокировало, хоть и udp)
Правило болирования упорно не хотелось сбрасываться .
Ковырял целый день до истины так и не добрался .
Нашел только одно решение это прописать разрешающее правило .
iptables -P OUTPUT ACCEPT

ps.gif Я не спец в iptables
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 2.3.2013, 11:00
Сообщение #17


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

sambo,
да а зачем блокать исходящие соединения?))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gentoos
сообщение 2.3.2013, 11:12
Сообщение #18
Стаж: 13 лет

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

Цитата(Саша @ 25.2.2013, 11:05) *
прошу прощения за оффтоп
sambo, ip сервера в заголовке окна путти забыл затереть)

sambo - в строке запуска прописывать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gentoos
сообщение 3.3.2013, 12:30
Сообщение #19
Стаж: 13 лет

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

Так как исправить это на Cent OS?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gentoos
сообщение 3.3.2013, 13:20
Сообщение #20
Стаж: 13 лет

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

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