A simple memory monitor in the Python language, for when you want to monitor memory usage with your muonline open, created by me and I will be making it available to you guys.
To work, you need to have Python installed along with some extensions on your computer and change the code to the same name as your main.
https://www.python.org/downloads/(check the option Add Python to PATH)
After installing Python, open your CMD in administrator mode and enter these codes:
PIP
Pip is just the Python library installer.
It is official and safe.python -m ensurepip --upgrade
python -m pip install --upgrade pip
PSUTIL
PSUTIL is a completely safe and widely used library worldwide for monitoring processes and memory, similar to what Task Manager does.python -m pip install psutil
Next, download the monitor files I provided and adjust the process name in the code (which is completely open for anyone to view and edit) and change the name of `main` to the same name as your `Main`.
Ex: PROCESS_NAME = "MuServer.exe"
Then, run the .bat file.
Nothing here alters game files, doesn't interfere with the server, and doesn't access anything external.
It's just a local performance monitor.
It helps me study and identify points I can improve to lower my server's memory usage and can help you understand more, because if a 32-bit server reaches very high memory usage, it stops working.
Approximately 1500/1600 MB of memory is enough to stop on 5.2
After the analysis, it provides you with an Excel report on usage; it's simple, but it helps me, and I hope it helps.
