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

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

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

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

2 страниц V   1 2

Оптимизация LINUX centos под hlds и пользование

Статус пользователя A1ex2008
сообщение 17.2.2013, 18:01
Сообщение #1
Стаж: 17 лет

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

Ребята подскажите, как можно оптимизировать linux centos для серверов cs и для серфинга в инете.
Железо - intel core i3 2.2ghz 3mb l3chace. 2 ядра в 4 потока.
ОЗУ 4gb.

Инет 50/5мб.

Стоит CENTOS 6.3 с граф.средой гном стандартной. Нужно оставить граф. среду и как можно лучше оптимизировать ОС. Подскажите пожалуйста доступным языком, как это сделать или подкиньте хороший мануал.
Планирую держать 2-3 сервера (ориентировочно 2). 1 - public на 18 слотов, 2 -csdm на 26 слотов и возможно zombie на 20 слотов, если потянет. В Linux можно сказать новичек. Сейчас в тестовом режиме запущен 1 сервер PUBLIC на 32 слота - с pingboost 2. sys_ticrate и fps_max 1100, держиться 800-900 стабильно без mmtimer'a. Подскажите еще сколько лучше выставить sys_ticrate и fps_max на каждый из серверов.

Инет подключен через LAN кабель от роутера, тобежь просто eth0.

Список service --status-all
Скрытый текст

[root@calculate a1ex]# service --status-all
abrtd (pid 2194) выполняется...
abrt-dump-oops (pid 2202) выполняется...
acpid (pid 2076) выполняется...
atd (pid 2230) выполняется...
auditd (pid 1963) выполняется...
automount остановлен
avahi-daemon остановлен
Применение: /etc/init.d/bluetooth {start|stop}
certmonger (pid 2242) выполняется...
Frequency scaling enabled using ondemand governor
crond (pid 2219) выполняется...
cupsd остановлен
dnsmasq остановлен
firstboot is not scheduled to run
gpm (pid 2211) выполняется...
hald (pid 2085) выполняется...
httpd остановлен
Таблица: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all ::/0 ::/0 state RELATED,ESTABLISHED
2 ACCEPT icmpv6 ::/0 ::/0
3 ACCEPT all ::/0 ::/0
4 ACCEPT tcp ::/0 ::/0 state NEW tcp dpt:22
5 REJECT all ::/0 ::/0 reject-with icmp6-adm-prohibited

Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 REJECT all ::/0 ::/0 reject-with icmp6-adm-prohibited

Chain OUTPUT (policy ACCEPT)
num target prot opt source destination

Таблица: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpts:27015:27050
2 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
3 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
4 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
6 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT)
num target prot opt source destination

irqbalance (pid 2025) выполняется...
Kdump is not operational
lvmetad остановлен
mdmonitor остановлен
messagebus (pid 2054) выполняется...
Модуль netconsole не загружен.
Настроенные устройства:
lo eth0
Активные в данный момент устройства:
lo eth0
NetworkManager (pid 2065) выполняется...
rpc.svcgssd остановлен
rpc.mountd остановлен
nfsd остановлен
rpc.rquotad остановлен
rpc.statd остановлен
ntpd остановлен
oddjobd остановлен
portreserve (pid 1981) выполняется...
master остановлен
Учет процессов отключен.
quota_nld остановлен
rdisc остановлен
restorecond (pid 2631) выполняется...
rngd остановлен
rpcbind (pid 2039) выполняется...
rpc.gssd остановлен
rpc.idmapd остановлен
rpc.svcgssd остановлен
rsyslogd (pid 1988) выполняется...
sandbox is stopped
saslauthd остановлен
smartd остановлен
snmpd остановлен
snmptrapd остановлен
spice-vdagentd остановлен
openssh-daemon (pid 2168) выполняется...
sssd остановлен
wdaemon остановлен
wpa_supplicant (pid 2130) выполняется...
ypbind остановлен



ifconfig
eth0 Link encap:Ethernet HWaddr B8:88:E3:5D:BE:E7
inet addr:192.168.1.123 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ba88:e3ff:fe5d:bee7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:601431 errors:0 dropped:0 overruns:0 frame:0
TX packets:841223 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:94276149 (89.9 MiB) TX bytes:95247559 (90.8 MiB)
Interrupt:16

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)


Отредактировал: A1ex2008, - 17.2.2013, 19:45
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя TommyG
сообщение 17.2.2013, 18:09
Сообщение #2


Стаж: 13 лет

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

fps_max не серверная переменная
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 18:13
Сообщение #3
Стаж: 17 лет

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

убрал, спасибо.

server.cfg
// server.cfg был настроен как под домашние так же и под хостинговые сервера.
// Название сервера
hostname ":::Добро пожаловать в АД:::"

// Пароли
sv_password ""
rcon_password "aaaa11ex14"

// Загрузка фалов
exec listip.cfg
exec banned.cfg

// Логи
log on
sv_logbans "1"
sv_log_onefile "1"
sv_logecho "1"
sv_logflush "1"
sv_logfile "1"
mp_logdetail "1"

// Настройки
sv_lan "0"
mp_autocrosshair "0"
mp_autokick "0"
mp_autoteambalance "1"
mp_buytime "0.15"
mp_c4timer "30"
mp_consistency "1"
mp_fadetoblack "0"
mp_falldamage "0"
mp_flashlight "1"
mp_footsteps "1"
mp_forcecamera "0"
mp_forcechasecam "0"
mp_fraglimit "0"
mp_freezetime "0"
mp_friendlyfire "0"
mp_hostagepenalty "0"
mp_kickpercent "1"
mp_limitteams "0"
mp_playerid "0"
mp_roundtime "2.15"
mp_startmoney "800"
mp_timelimit "35"
mp_tkpunish "0"
sv_aim "0"
sv_airaccelerate "100"
sv_airmove "1"
sv_cheats "0"
sv_clienttrace "1.0"
sv_clipmode "0"
sv_friction "4"
sv_maxunlag "0.5"
sv_maxspeed "320"
sv_gravity "800"
sv_proxies "1"
sv_region "255"
sv_netsize "0"
sv_send_logos "1"
sv_send_resources "1"
sv_contact "skype: a1extopplayer"
sv_unlagsamples "1"
sv_stepsize "18"
sv_stopspeed "75"
sv_timeout "60"
sv_unlag "1"
sv_allowupload "1"
sv_downloadurl "http:/фывыффstrike/"
sv_allowdownload "1"
sv_alltalk "1"
sv_voiceenable "0"
sv_voicequality "5"
sv_voicecodec "voice_speex"

// Сетевые настройки
sv_minrate "100000"
sv_maxupdaterate "30"
sv_minupdaterate "100"
sys_ticrate "1100"


// Остальное
pausable "0"
allow_spectators "1"
decalfrequency "60"
edgefriction "2"
host_framerate "0"
Hpk_maxsize "1.5"

// Защита ркона
sv_rcon_minfailuretime "1300"
sv_rcon_minfailures "1"
sv_rcon_maxfailures "1"
sv_rcon_banpenalty "0"

echo "loaded Server.cfg..."





plugins.ini
; AMX Mod X plugins

; Admin Base - Always one has to be activated
csf_anticheat.amxx debug
advanced_bans.amxx debug
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
;restmenu.amxx ; restrict weapons menu
;miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here
statsx_shell.amxx
admin_spec_esp.amxx
adminblind.amxx
amx_hpk.amxx
ad_manager.amxx
rockthevote.amxx
autobuy_crashfix.amxx
voteban_by_slimshady.amxx debug
npo.amxx debug
anti_aullupdate.amxx debug


Отредактировал: A1ex2008, - 17.2.2013, 18:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя noisiacs
сообщение 17.2.2013, 18:16
Сообщение #4


Стаж: 13 лет

Сообщений: 684
Благодарностей: 162
Полезность: 204

можно еще показать строку запуска и вывод fps из консоли сервера, что бы было видно оптимизацию.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 18:22
Сообщение #5
Стаж: 17 лет

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

Строка запуска
Код
screen -A -m -d -S hlds ./hlds_run -game cstrike -secure +sv_lan 0 +maxplayers 32 +map de_dust2_2x2 -pingboost 2


stats fps

Код
CPU   In    Out   Uptime  Users   FPS    Players
31.20 27.76 44.04      40    32  817.66       5
stats
CPU   In    Out   Uptime  Users   FPS    Players
32.00 28.47 46.00      40    32  829.19       5
stas
stats
CPU   In    Out   Uptime  Users   FPS    Players
33.00 30.16 47.83      40    32  761.04       5
stats
CPU   In    Out   Uptime  Users   FPS    Players
31.00 30.81 49.28      40    32  711.74       5
stats
CPU   In    Out   Uptime  Users   FPS    Players
30.33 30.22 47.89      40    32  828.50       5
stats
CPU   In    Out   Uptime  Users   FPS    Players
31.25 30.38 48.18      40    32  737.46       5
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя noisiacs
сообщение 17.2.2013, 18:30
Сообщение #6


Стаж: 13 лет

Сообщений: 684
Благодарностей: 162
Полезность: 204

че то много для 5ти игроков 30% напруги на проц.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 18:38
Сообщение #7
Стаж: 17 лет

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

мб из-за pingboost 2? хз хз. так как лучше оптимизировать? киньте хороший мануал доступный (я в лине новичек, если можно)
modules
Код
linux addons/amxmodx/dlls/amxmodx_mm_i386.so
;linux addons/mmtimer/mmtimer_i386.so
linux addons/dproto/dproto_i386.so


Вот нашел какой-то гайд по пересборке ядра на centos, мб попробовать это? http://root.uabid.com/%D1%83%D1%81%D1%82%D...D0%B0-centos-6/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 18:45
Сообщение #8
Стаж: 17 лет

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

P.S. можно например собрать это ядро через virtual box на таком же centOS а потом закинуть мне, если все выйдет ок? я первый раз просто собирать собрался

Отредактировал: A1ex2008, - 17.2.2013, 18:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя noisiacs
сообщение 17.2.2013, 18:49
Сообщение #9


Стаж: 13 лет

Сообщений: 684
Благодарностей: 162
Полезность: 204

это скорее из за того, что ось не серверная. Есть граф оболочка и куча не нужных других программ.
З.Ы. пользуюсь убунтой сервер, ни каких танцев с бубном не надо, все работает на ура.

Отредактировал: noisiacs, - 17.2.2013, 18:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 19:00
Сообщение #10
Стаж: 17 лет

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

noisiacs, Написал в ЛС

Отредактировал: A1ex2008, - 17.2.2013, 19:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 17.2.2013, 19:12
Сообщение #11


Стаж: 17 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

Цитата(noisiacs @ 17.2.2013, 20:49) *
это скорее из за того, что ось не серверная. Есть граф оболочка и куча не нужных других программ.
З.Ы. пользуюсь убунтой сервер, ни каких танцев с бубном не надо, все работает на ура.

как раз таки все наоборот. на убунту навешано всяких рюшечек


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 19:19
Сообщение #12
Стаж: 17 лет

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

Там нет граф. редактора + некоторые центосовкие серверные проги переехали туда
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя noisiacs
сообщение 17.2.2013, 19:22
Сообщение #13


Стаж: 13 лет

Сообщений: 684
Благодарностей: 162
Полезность: 204

Цитата(JIokoMoTuB @ 18.2.2013, 0:12) *
как раз таки все наоборот. на убунту навешано всяких рюшечек

думаю что моя сервер будет давать показатели лучше чем цент десктоп, имхо конечно, возможно я не прав. Но сервер на то и сервер.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 19:38
Сообщение #14
Стаж: 17 лет

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

есть смысл - yum update kernel ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 20:16
Сообщение #15
Стаж: 17 лет

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

Знатоки так что лучше поставить, убрать для того, чтобы с граф. оболочкой держать пару серверов
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gentoos
сообщение 17.2.2013, 20:26
Сообщение #16
Стаж: 13 лет

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

А без оболочки никак?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя andreyxd
сообщение 17.2.2013, 20:47
Сообщение #17


Стаж: 14 лет

Сообщений: 51
Благодарностей: 7
Полезность: 108

У меня стабильно держало 1000 fps на linux ubuntu desktop
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 17.2.2013, 21:22
Сообщение #18
Стаж: 17 лет

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

Цитата(gentoos @ 17.2.2013, 20:26) *
А без оболочки никак?


Я бы рад, но компом этим нужно пользоваться еще. А серфить в инете через elinks и читать книги через nano не вариант.

Позже куплю себе сис.блок не оч. мощный под сервера без видюхи вот там и будет без граф.оболочки. а пока помогите пожалуйста оптимизировать centos.

Еще такой вопрос:

Код
Заренее извините за нюбский вопрос - если в момент не надобности граф. среды нажимать (cntrl+alt+f3), а когда она понадобиться cntl+alt+f1, то в момент без граф. интерфейса будет потре***ься меньше озу и цп? И можно как-то иногда выключать гном и переходить в командную строку, а когда он нужен - включать его, чтобы была больше производительность для сервера?

А то я когда отхожу перехожу в режиме командной строке cntrl+alt+f3, а когда нужен инет включаю граф., есть ли смысл в этом? =)

ОС Centos 6.3 x32

Еще такой вопрос, кто может дать ссылку на доступный (доступным языком написанный) мануал по оптимизации centos 6, чтобы он мало потреблял и при этом им можно было пользоваться. Спасибо!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 18.2.2013, 18:22
Сообщение #19
Стаж: 17 лет

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

ап
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя A1ex2008
сообщение 19.2.2013, 0:14
Сообщение #20
Стаж: 17 лет

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

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