LINUX.ORG.RU

Сообщения gonkong

 

Запуск CSPROMOD

На 6 дебиане запущено под юзером 8 серверов OrangeBox.

Запускаю 9-й, называется CSPROMOD

taskset -c 0 screen -A -m -d -S CSPROMOD ./srcds_run -game cspromod +map csp_dust2 -port 27035 +sv_lan 0 +ip <мой IP> +maxplayers 12 -debug

Пишет: Must run suid root for multiuser support

Сам сервер выдает:

Segmentation fault (core dumped) BFD: Warning: /home/deb/srcds/cspromod/orangebox/core is truncated: expected core file size >= 92573696, found: 52658176. Cannot access memory at address 0xf77068f0 Cannot access memory at address 0xfffa8b0c /home/deb/srcds/cspromod/orangebox/debug.cmds:3: Error in sourced command file: Cannot access memory at address 0xf77068f0 email debug.log to linux@valvesoftware.com Сбт Дек 31 03:46:06 MSK 2011: Server restart in 10 seconds

Проблема решается сбросом кеша echo 3 > /proc/sys/vm/drop_caches перед каждым запуском. Взято с форума разрабов мода.

Что за хрень и как с ней бороться?

Если не использовать taskset, все запускается нормально

gonkong
()

Есть смысл в debian 6.3 раскидывать valve orangebox по ядрам принудительно?

Есть сервер на debian 6.3

2 проца х 4 ядра, 8 мег ОЗУ.

На нем будет запущено 5-8 серверов orangebox, ява с minecraft, апач. В ленни я ставил taskset (кто-то надоумил, сам не осознаю потребность), а что в 6.3 с балансом, есть смысл раскидывать процессы по ядрам или планировщик сам выберет, куда их пихать?

Задача - видеть наглядно нагрузку процессора по конкретному серверу orangebox, и самое главное - избежать лагов игрового сервера.

gonkong
()

RSS подписка на новые темы