Лаги на сервере, Лагодром |
|
Здравствуйте, гость ( Вход | Регистрация )
Лаги на сервере, Лагодром |
5.10.2011, 22:49
Сообщение
#1
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Последовательность:
Ставятся два сервера, на разных ОС: Debian и Ubuntu На обоих отключается коррекция времени. Сервера чисты, стоит только pb и modmanager. В игре сразу же начинается лагодром, а именно: -Безлимитные выстрел\гранаты\аптечки -Нет урона врагу\себе -Невозможно встать после "z". и тд. Кто сталкивался с подобным? Заранее спасибо. |
|
|
6.10.2011, 11:56
Сообщение
#2
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
очень распрастряннёный глюк, вот только не указал ты на какой битной системы стоит сервер...
|
|
|
6.10.2011, 17:22
Сообщение
#3
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Debian 64
Ubuntu 32 |
|
|
7.10.2011, 0:03
Сообщение
#4
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата Debian 64 папробуй так запустить! Код #! /bin/sh MACH="ia-32" #MACH="amd-64" #MACH="" #case `uname -m` in # i[3456]86) MACH="ia-32" #;; # x86_64) MACH="amd-64" #;; #esac if ! [ -d pb ] then ln -s pb_$MACH pb fi BINARY_DIR="$(pwd)/bin" if [ -d "$BINARY_DIR/$MACH" ] then BINARY_DIR="$BINARY_DIR/$MACH" fi # Make the OS give us .core-dumps if the server crashes # TODO: Remove before release ulimit -c unlimited export LD_LIBRARY_PATH=$BINARY_DIR #exec $BINARY_DIR/bf2_f "$@" И ещё, какая версия сервера?! |
|
|
7.10.2011, 6:59
Сообщение
#5
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Сервак в приориттете на ubuntu 32.
Запуск на дебиане производится аналогично: #! /bin/sh set -e MOD="BF2_1.5" BF2_OPTS="-autostart" PID_FILE=/var/run/BF2.pid MOD_DIR=/srv/public/bf2 USAGE="Usage: $0 {start|stop|restart}" GAME=BF2 case "$1" in start) if screen -ls | grep "$GAME.$MOD" #"$GAME..$MOD" then echo "$GAME.$MOD server already started" exit 1 fi echo -n "Starting $GAME.$MOD" cd $MOD_DIR screen -dmS $GAME.$MOD $MOD_DIR/start.sh $BF2_OPTS # start-stop-daemon --start --quiet -c www-data --pidfile $PID_FILE --make-pidfile --background --exec $MOD_DIR/start.sh -- $BF2_OPTS echo "." ;; stop) echo -n "Stopping $GAME" screen -XS $GAME.$MOD quit # start-stop-daemon --stop --quiet --oknodo --pidfile $PID_FILE echo "." ;; restart) echo -n "Stopping $GAME.$MOD" screen -XS $GAME.$MOD quit echo "." # exec $0 stop $MOD exec $0 start ;; *) echo $USAGE exit 1 esac exit 0 |
|
|
7.10.2011, 18:08
Сообщение
#6
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Сервак в приориттете на ubuntu 32. Он тебе показал, чтобы ты в запускном файле батлы явно указал, что ты 32-х битный бинарник запустить на 64-х битном дебиване. Ты попробуй - у него же идет нормально, может и у тебя все будет ок. Лично у меня сервак на арче. Я пробовал дебиан и центос - не прокатило. Арч показал себя лучше. Хотя я не понимаю почему. Может просто звезды так сложились... А еще попробуй вынести процесс в отдельное ядро - поведение сервака часто меняется от этого. Сообщение отредактировал vovo - 7.10.2011, 18:11 |
|
|
31.10.2011, 13:03
Сообщение
#7
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Какие еще могут быть причины помимо изменения времени?
Сообщение отредактировал iPanG - 31.10.2011, 13:03 |
|
|
31.10.2011, 22:15
Сообщение
#8
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
а что у тебя в Average FPS: xx
у меня час тоже такая проблема возникла и Average FPS: 1.... как решить пока не нашёл =( |
|
|
2.11.2011, 14:47
Сообщение
#9
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Может ты хотел сказать load avarage? значение 1.4
|
|
|
2.11.2011, 16:56
Сообщение
#10
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
что сказал то и значит! вот смотри...
|
|
|
2.11.2011, 18:57
Сообщение
#11
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Сообщение отредактировал iPanG - 2.11.2011, 18:57 |
|
|
2.11.2011, 20:54
Сообщение
#12
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
У меня ВСЕГДА было 30: Freebsd 7.4, 8.2, ArchLinux, Debian 6, Centos 5. Больше 30 никогда не поднималось и меньше тоже.
|
|
|
17.11.2011, 8:21
Сообщение
#13
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
ну проблему с Average FPS решил, проста памяти добавил)))
|
|
|
Текстовая версия | Сейчас: 9.6.2024, 12:28 |