Hello,
is this normal with 60 users online? Screenshot by Lightshot (4GB ram, 4 procceor)
Every day many people complain about lagg, but I think there is something that makes the emu lagg. Any ideas?
Hello,
is this normal with 60 users online? Screenshot by Lightshot (4GB ram, 4 procceor)
Every day many people complain about lagg, but I think there is something that makes the emu lagg. Any ideas?
Which Plus Emulator you use? If you use Habboon's one and people get 'screenlag' it's because the Cycle.
Last edited by Chapo; 27-01-16 at 04:15 PM.
This isn't normal, 2k of RAM usage for 60 users online? I think this has also something to do with optimizing the machine that you're using for running the server on. If you fucked up some thing in the project and it causes garbage, I can believe this is normal. Habboon itself is running good with 900+ users online so..
I guess I did not f*ck up anything, now 30 users online and 500 mb ram usage: Screenshot by Lightshot
Do you recommend me something? Shall I disable/able something or whatever? Windows firewall is completely turned off, maybe it has to do with config.ini (db pool max size) etc or whatever?
Thanks man, and that lagg seems like a RAm problem or something, now there is almost no lagg, but if I go to habboon there is just simply NO LAGG, with 900 users, and me on a little hotel with max 75 online, lagg as hell, I hope someone can explain this to me.... anyway thanks again :)
Can't be a RAM problem.
Software rarely can cause Hardware problems (in terms of Habbo Emulating).
An example of Software that can do Hardware Problems: Malicius .exe creating a lot of Threads to Lag your system.
A Softare doing RAM problems is hard, need be a really bad program coded to stress your memory in the max.
But RAM memory was made to be used from 0% to 100%, so is really hard memory stressing of software does that.
A Software can crash the RAM forcing Memory Allocation Errors. Windows is funny, using normally Windows you get more than 100 RAM Critical Errors per second. But Windows can handle more than 3.000 Critical Errors, after that maybe you can get the friendly BSOD.
Linux is stable in this matter, i rarely see Critical RAM Errors.
The max that RAM Errors can do is RAM allocation crash and Need to Restart, when you restart you force RAM to flush the memory, totally.
RAM Hardware problems can happen with:
1. Using RAM for a lot of years (more than normal life cycle - 5 yr)
2. Using RAM with different frequencies (you can have two DDR3 example, but running in little different frequencies, this will force processor to emulate FPGA, Intel's XEON is made for FPGA.)
3. Degaussing RAM
4. Putting your Hands in RAM without degauss your hands in Metal.
5. Water
6. Other reasons?
So is really unprobably. As you using VPS, probably is Virtualized with XenServer or Hyper-V, or other Virtualizations, so the memory is a virtual memory shared between physical resources from Dedicated Server or Cluster.
Also the Memory Addresses maybe are shared, but i think not.
So if the VPS has RAM problem, necessary the entire Dedicated Server is suffering Hardware Problems,
except if are more than one rack, or really a Cluster Ecosystem.
Also Hyper-V is HORRIBLE for Linux, and Windows 7, XP.
Also idk if is vMware vSphere, VirtualBox, XenManager, or other para-virtualization managers, if is VirtualBox that can happen if PAE/NX is disabled, PAE is really recommended for Servers running x64 and with 4GB or more of RAM.
Also check with your provider, which Xeon (R) are using, if is abled to use Intel RST Technology, or Intel Trusted Execution Technology.
Cheers!
Wow man thanks for this awesome information. I will re-read to understand it better, but for now I made last screenshot system specs: Screenshot by Lightshot
What do you think?
@BeginOfTheEnd this is REALLY BAD. QEMU is a Software THAT EMULATES A PROCESSOR.
So you aren't using any REAL Processor, aren't also using shared resources.
This SOFTWARE emulates A PROCESSOR.
Where you bought that?
O.o
Just a provider, they rent a dedi from OVH and then sell to customers like me. I visited some hotels with same emu, there no laggs, then I just checked their client.php, and I found they all had something like:
"nux.lobbies.enabled" : "true",
I didnt had that one, then I tried to add it and now guess what, 60 users online and its using 260 MB (is that normal :O?), and also less lagg, I feel a little bit lagg but I dont know if hardware problem or something like connection in emu config or whatever.
nux.lobbies.enabled has nothing about it '-' Is only that new people is redirected to rooms in first entrance.
If you say, i don't see any related. Is a client variable, not a Server variable, in terms that really doesn't change anything.
Also in Plus nux lobbies aren't code.
As i say, QEMU some times FAILS.
Now everything works correctly. But some times the Processor Emulation fails.
I don't know man, I always test everything on localhost, and I got i7 (8 core) 12 GB ram, SSD, idk if graphic does matter but r9 280x 3 GB... even on localhost its something lagging, i don't know man on habboon i dont feel ANY ANY lagg, while they got like 900 online, and im on localhost just with myself and i just feel little lagg, I dont understand that man, by the way I took the extern variables of official habbo, not the one which sledmore provided (i think it doesnt have something to do with it) but you never know...
- - - Updated - - -
Also.... when there are like 80 users on it, and I join, its loading immediately from 76 to 84 and then opening client, on other hotels I have to wait like 6/7 sec maybe that causing lagg? Man xD I will try to re-investigate it.
Probably some memory leak. Use a debugger to see whats causing it.
All this guessing what the problem could be won't help you.