Забивается оперативная память

Металлург1985

Пляшущий с бубном
Участник
Сообщения
53
Розыгрыши
0
Репутация
0
Реакции
5
Баллы
250
Всем привет.

Столкнулся с проблемой, причину определить пока не могу.
Сервер от Мобиуса. Запускаю Loginserver, затем Gameserver, оба сервера собираются.
Запускаю клиент - и тут начинаются жуткие тормоза компьютера. Даже когда завершаю процесс клиента и обоих серверов - компьютер не оживает.
После перезагрузки компьютера и повторной сборки серверов - запуск клиента уже не вызывает лагов.
В Диспетчере задач во время лагов не нахожу никаких процессов, которые бы жрали ресурсы памяти и процессора. Возможно диспетчер не все показывает.
Проблема началась после обновления Win10 до Win11, до обновления таких проблем не было.
Может, кто сталкивался? Есть у кого способ лечения?
Ресурсов выше крыши: камень Core I5-12400 + 16 гигов оперативы.
 
вернуться на Win10 ?
 
Если что майки сами говорят и признают что их "Продукт" OC , кривой , вернуться на 10 не так уж и плохо .
 
Последнее редактирование:
Откат на моменты до обновления
 
Про "Ресурсов выше крыши: камень Core I5-12400 + 16 гигов оперативы.", ответ:

1-е Потому что это великий форк Мобиуса, в котором есть подарки с утечкой памяти, которая может просто за секунды сжирать по 7 гб оператвы, утечки которые по началу не покажут как они оператву сжирают - при условии что вы просто запустили сервер и к примеру у вас запустился скрипт с вечным циклом и к примеру у вас 7 нпц - которые вызывают этот скрипт, трам папам - Пк на коленях перед Мобиусом.

2-е Вам нужно обновить Дрова, самостоятельно (ручками поискать, поустанавливать),
NVIDIA - обязательно обновить (возможно вручную скачав новый драйвер), выставить настройки по питанию - что бы Л2 не хавала все что позволяет машина.

3-е я так же наблюдал подобное, после обновы драйверов - все ок.
4-е не забывайте что Винда сканирует файлы, скинирует обнову и может в скрытом режиме начать качать обнову - по тому у вас и ПК на коленях, ищите гайд в нете как офнуть или настроить обновления только по разрешению от пользователя (каждые 3 недели будет дрочить вас с обновами если не настроить - что я и не сделал)).
 
Поставьте виртуалку и туда линукс, накатывайте сервер мобиуса.
Либо напрямую через wgl или docker.
 
1. Про форк Мобиуса не знал, но как будто маловероятно, ибо по Диспетчеру задач игровой сервер не кушает больше 4,7 гигов памяти. Да и после выключения сервера и клиента тормоза продолжаются до перезагрузки. После перезагрузки и рестарта исчезают.
2. Дрова у меня сама приложуха Nvidia App обновляет как только становятся доступны.
4. Проверял - обновки не качаются в это время.

Вероятно - следствие экспериментов, проделанных мной и описаннных тут: https://mmo-dev.info/threads/Падение-сервера-по-нехватке-памяти.34452/post-269658

Вернул на место немодифицированный исполняемый файл клиента. Посмотрим, что будет.
 
Если бы это реашло проблему с утечкой.
Проблему не решит, в мобиксе хорошо одно это геодвиг и пакеты с netty.
Все остальное в основном по шаблону от хроник к хроникам с небольшими правками, невозможно выпускать сервер на каждую хронику и что бы все идеально работало.
 
Как бы, в его исходнике, в ХФ больше реализации основной чем в других.
Во всех остальных ветках, банальная "рванина по кускам" от ХФ-а.
Как бы основа, реализация npc Ai, уникальных Ai, реализация Инстанса и всего подобного - это базовая реализация, которой нету, одни "рваные куски со времен Хф".
 
Там вся его реализация на хф, от л2жсервера
 
Трудно без скриншотов тебe помогать, тебе в Microsoft support к индусам

Возьми запусти всё это дело, поиграй часок, закрой сервер и клиент и используя / ProcessExplorer - SysInfo сделай пару скриншотов того что у тебя там творится и нет ли аномалий. CPU/RAM/GPU



1. Если ты через `wsl` спокойно делай wsl --shutdown иногда.
2. Если у тебя база данных установлена на ОС без виртуализации, проверь чё там MariaDB делает. Может процедура какая-то зациклилась или еще чё...мб логи пишутся постоянно в память а не на диск.

3. Добавь l2.exe / L2.exe / L2.bin да и вообще всю папку с L2 в игнорлист дефендера чтоб он не сканил в реалтайме процесс.
Bash:
# Powershell
Add-MpPreference -ExclusionProcess "C:\Path\To\L2.exe"            # Добавить
Get-MpPreference | Select-Object -ExpandProperty ExclusionProcess # Проверить

4. Сколько видюха VRAM потребляет сразу после "чистого" рестарта, во время игры, после часа игры (побегай по локам или как ты там обычно играешь)? Есть шанс что можем быть лик в драйвере...тут надо потом думать.

5. Проверь все активные процессы во время и после игры на вирус тотале
 
Последнее редактирование:
Там вся его реализация на хф, от л2жсервера
По тому я и пишу - что там есть хотя бы она.
В форках других веток и мало того, болшая часть Год/Ессенс - это форк шары Юнити,
и если по коду попрыгать - можно подохуеть когда видишь что он не рабочий.
 
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше…