Что там с сервером х50

Pacefist

Батя сила, сила в пузе!!!
Сообщения
811
Лайки
153
всё ушел гамать ))
 

x3m4ik

Барон
Сообщения
51
Лайки
5
не чего идут к успеху,в этот раз 3.5 часа рестартели,до этого было дольше)следующий рестарт если все пойдет также успешно сделают за 3 часа
 

RandiDaison

OVERLORD, RD.RedDevil, EbaliaTumefacta
Сообщения
680
Лайки
226
НУЖНЫ ПАКИ В ОППОЗИЦИЮ!! на х1000
 

Wolanda

Виконт
Сообщения
546
Лайки
67
Официальный ответ имеется, цитирую:
Скрайд 0:34
  • На х50 были проблемы с памятью потому, что это сервер с 2017 года, где не было вайпов и куда вливали много других серверов, поэтому скопилось огромное количество персонажей и вещей, которые занимают огромное количество места, поэтому рестарты так затягиваются. Но мы работаем над этим
P.S.: только проблемы не были, а есть. "А воз и ныне там" (с)
умный чувак :D терпила месный
 

Killdog

Граф
Сообщения
17 286
Лайки
18 087
Официальный ответ имеется, цитирую:
Скрайд 0:34
  • На х50 были проблемы с памятью потому, что это сервер с 2017 года, где не было вайпов и куда вливали много других серверов, поэтому скопилось огромное количество персонажей и вещей, которые занимают огромное количество места, поэтому рестарты так затягиваются. Но мы работаем над этим
P.S.: только проблемы не были, а есть. "А воз и ныне там" (с)
Отмазка для лохов. Если какие-то аккаунты не активны, а имеющиеся на них персонажи в игре отсутствуют, то и содержимое их инвентаря с сундуками не обрабатывается ни оперативной памятью сервера, ни его процессором. Нет, ну можно конечно накодить, чтобы шла обработка всех имеющихся массивов, включая незадействованные. Но таких горе-программеров можно допускать только разносить кофе и чистить пепельницы.
Можно припомнить старые сервера la2, которые имели тенденцию падать, если во время осады начать мусорить, выбрасывая предметы инвентаря на землю. Вот тогда серверное железо и нагружалось чрезмерно. Но пока эти предметы находились у игроков в инвентаре, всё было отлично.
 

JamesBond99

Виконт
Scryde EVO
Сообщения
618
Лайки
115
Сделайте фичу продай твина администрации и получи 1голд
Ну к примеру вам все сами напишут и искать ненадо
С Датой создания там не позднее месяцев 3 к примеру
Награды там мастерки и топЛС тоже зайдут
 

JustAve

Balance Life
Сообщения
1 091
Лайки
502
Отмазка для лохов. Если какие-то аккаунты не активны, а имеющиеся на них персонажи в игре отсутствуют, то и содержимое их инвентаря с сундуками не обрабатывается ни оперативной памятью сервера, ни его процессором. Нет, ну можно конечно накодить, чтобы шла обработка всех имеющихся массивов, включая незадействованные. Но таких горе-программеров можно допускать только разносить кофе и чистить пепельницы.
Можно припомнить старые сервера la2, которые имели тенденцию падать, если во время осады начать мусорить, выбрасывая предметы инвентаря на землю. Вот тогда серверное железо и нагружалось чрезмерно. Но пока эти предметы находились у игроков в инвентаре, всё было отлично.
Думаю речь шла о размере всей базы данных а не только игроков онлайн. С 2017 года она действительно раздутая невероятно особенно по предметам (в инвентаре, банке, клан банке и тд). Оперативная память и процессоры в данном случае вообще не важны, если запросы к базе не оптимальны или индексы по выборкам не справляются (зачастую такое бывает если количество данных перешагивает некую критическую массу на которую они были рассчитаны изначально), соотетственно нужно делать полную оптимизацию запросов и реструктуризацию индексов и структуры данных под новые реалии и под новое количество данных. Поэтому это не кажется отмазкой для лохов, а больше похоже не то, что кто-то решил поумничать на форуме не понимая всех процессов.
 
Последнее редактирование:

Killdog

Граф
Сообщения
17 286
Лайки
18 087
Думаю речь шла о размере всей базы данных а не только игроков онлайн. С 2017 года она действительно раздутая невероятно особенно по предметам (в инвентаре, банке, клан банке и тд). Оперативная память и процессоры в данном случае вообще не важны, если запросы к базе не оптимальны или индексы по выборкам не справляются (зачастую такое бывает если количество данных перешагивает некую критическую массу на которую они были рассчитаны изначально), соотетственно нужно делать полную оптимизацию запросов и реструктуризацию индексов и структуры данных под новые реалии и под новое количество данных. Поэтому это не кажется отмазкой для лохов, а больше похоже не то, что кто-то решил поумничать на форуме не понимая всех процессов.
В описанном тобой случае, сервер нещадно бы глючил и регулярно падал в процессе работы, когда игроки уже в игре, а следовательно и количество запросов к базе данных неизмеримо выше. Да и как понимать, что оперативка с процессорами не важна? А какая тогда часть компьютерного железа задействована в обработке базы данных? Звуковая карта? :D
 

JustAve

Balance Life
Сообщения
1 091
Лайки
502
В описанном тобой случае, сервер нещадно бы глючил и регулярно падал в процессе работы, когда игроки уже в игре, а следовательно и количество запросов к базе данных неизмеримо выше. Да и как понимать, что оперативка с процессорами не важна? А какая тогда часть компьютерного железа задействована в обработке базы данных? Звуковая карта? :D

Кто их знает как там написан серверный движок, могу только догадываться, но явно при инициализации (во время рестарта) сервер нифигово так шерстит по этим таблицам и не справляется либо справляется но за достаточно долгий период. Оптимизации ради онлайн запросов, игроки и их инвентарь может на "лету" перемещаться в другую более быструю таблицу или вообще в какой-нибуть кеш, поэтому играть комфортно. По сути, рестарт сервера это полный сброс кэша и полный его прогрев с нуля. По поводу оперативки и процессора я имел ввиду, что если индексы базы данных не справляются с своей работой то с ростом данных мощность нужно увеличивать в прогрессии (в данном случае оптимизация индексов и структуры базы данных более дешевое и правильное решение нежели тупо добавить памяти и вычислительных мощностей)
 

Killdog

Граф
Сообщения
17 286
Лайки
18 087
Кто их знает как там написан серверный движок, могу только догадываться, но явно при инициализации (во время рестарта) сервер нифигово так шерстит по этим таблицам и не справляется либо справляется но за достаточно долгий период. Оптимизации ради онлайн запросов, игроки и их инвентарь может на "лету" перемещаться в другую более быструю таблицу или вообще в какой-нибуть кеш, поэтому играть комфортно. По сути, рестарт сервера это полный сброс кэша и полный его прогрев с нуля. По поводу оперативки и процессора я имел ввиду, что если индексы базы данных не справляются с своей работой то с ростом данных мощность нужно увеличивать в прогрессии (в данном случае оптимизация индексов и структуры базы данных более дешевое и правильное решение нежели тупо добавить памяти и вычислительных мощностей)
Ну, здесь есть один нюанс. Проводить оптимизацию дешевле только в том случае, когда в штате конторы уже имеются толковые программисты на зарплате, в чьи рабочие обязанности данная оптимизация входит. Но если таковых нет, и нужно их искать, нанимать, платить хорошие бабки (программеры-то обычно за пиво с чипсами не работают), то выгоднее "тупо добавить памяти и вычислительных мощностей". Другое дело, если аппаратная часть сервера настолько древняя, что туда физически нельзя "мозгов" с "камнями" добить... Но имхо и в таком случае дешевле новое железо прикупить, чем нанимать дорогостоящих специалистов, способных ситуацию улучшить, а не ухудшить.
PS. Вот ты бы, к примеру, за какой размер вознаграждения взялся провести программную оптимизацию игрового сервера? :) И за какое количество времени управился бы? :)
 
Последнее редактирование:

JustAve

Balance Life
Сообщения
1 091
Лайки
502
Ну, здесь есть один нюанс. Проводить оптимизацию дешевле только в том случае, когда в штате конторы уже имеются толковые программисты на зарплате, в чьи рабочие обязанности данная оптимизация входит. Но если таковых нет, и нужно их искать, нанимать, платить хорошие бабки (программеры-то обычно за пиво с чипсами не работают), то выгоднее "тупо добавить памяти и вычислительных мощностей". Другое дело, если аппаратная часть сервера настолько древняя, что туда физически нельзя "мозгов" с "камнями" добить... Но имхо и в таком случае дешевле новое железо прикупить, чем нанимать дорогостоящих специалистов, способных ситуацию улучшить, а не ухудшить.
PS. Вот ты бы, к примеру, за какой размер вознаграждения взялся провести программную оптимизацию игрового сервера? :) И за какое количество времени управился бы? :)
В этом тоже есть доля правды :) По времени, нормальный разработчик не увидев общей картины никогда не скажет сколько нужно времени, нужно плясать от размера БД, конфига сервера, качества кода и тд... Я не специалист по игровым серверам, и скорее всего если бы и взялся то опыта ради и интереса, хотя БД она и в Африке БД...
 

HEALepka

Старейшина
Сообщения
12
Лайки
1
Ну чё там с х50? Я уже запарился ждать, хочу поиграться аааааааааааааааааааа
 

Энди.Бирсак

Царь батюшка
Сообщения
16
Лайки
0
Надо Вайсу сделать а-та-та за долговременное ожидание :D:D:):p
 

Sence

Виконт
Сообщения
493
Лайки
182
****ец ебланы... просто посмотреть раздел обьявлений где за 3 дня предупреждалось что будут тех работы нельзя ***)
 
Верх