[DiscordArchive] So, here’s what I see - on Ubuntu, several worldserver processes are running. The top worldserver pr
[DiscordArchive] So, here’s what I see - on Ubuntu, several worldserver processes are running. The top worldserver pr
Archived author: walkline • Posted: 2025-07-20T23:22:19.871000+00:00
Original source
So, here’s what I see - on Ubuntu, several worldserver processes are running. The top worldserver process is showing 104% CPU usage. If we convert that to Windows measurements, it would be roughly 25% CPU utilization.
Is it intentional that you’re running around 5 worldserver processes on Ubuntu? And are you doing the same on Windows?
![[Image: image.png?ex=690bdc2e&is=690a8aae&hm=ded...4b0d2a1d9&]](https://cdn.discordapp.com/attachments/1255602330431127753/1396633365251358842/image.png?ex=690bdc2e&is=690a8aae&hm=ded81316e026693c6b6fb71d738eef1c92924f057174cbf3c3d62854b0d2a1d9&)
Archived author: medivh • Posted: 2025-07-20T23:22:22.519000+00:00
Original source
In both prints there is only the server running without any other applications.
![[Image: image.png?ex=690bdc2e&is=690a8aae&hm=ded...4b0d2a1d9&]](https://cdn.discordapp.com/attachments/1255602330431127753/1396633365251358842/image.png?ex=690bdc2e&is=690a8aae&hm=ded81316e026693c6b6fb71d738eef1c92924f057174cbf3c3d62854b0d2a1d9&)
Archived author: medivh • Posted: 2025-07-20T23:24:26.505000+00:00
Original source
I imagine that in Ubuntu each thread is considered a process like netword, mapupdates etc. that's why there are several processes but I only started it once.
Archived author: Revision • Posted: 2025-07-20T23:24:39.922000+00:00
Original source
That is correct
Archived author: Revision • Posted: 2025-07-20T23:25:09.970000+00:00
Original source
That's an insane amount of modules though, and that doesn't even include modules that doesn't have a config file.
Archived author: medivh • Posted: 2025-07-20T23:33:51.842000+00:00
Original source
On my personal computer, a Xeon 2670, the same server consumes just over 5%. I believe that if it were some grotesque error, there would be high CPU usage as well. I know that logically, on a computer with fewer cores, the usage would be higher, but I found it very disproportionate, given that on Windows on the same machine, the average workload was 50%.
Archived author: Revision • Posted: 2025-07-20T23:41:49.572000+00:00
Original source
Logically it wouldn't automatically produce a higher usage with fewer cores considering azerothcore isn't multithreaded. Yes, if you have 2 versus 4 that would produce slightly different results (depending on the server settings) but 20 versus 4 would make almost no difference.
Archived author: Revision • Posted: 2025-07-20T23:42:38.976000+00:00
Original source
I can't say what would eat resources like that aside from playerbots and I can't see that config, but with that many modules it's very hard to determine which one is doing it.
![[Image: bfb11ed0-ec38-45e1-8dc1-2de67d04508d.web...2f2435bfd&]](https://cdn.discordapp.com/attachments/1255602330431127753/1396639946672177302/bfb11ed0-ec38-45e1-8dc1-2de67d04508d.webp?ex=690be24f&is=690a90cf&hm=3d20221a2db029d97edb643b2c911a2c0e02893067fab8c3421c35d2f2435bfd&)
![[Image: 1185c797-d22c-4056-be1b-4d8ffcf75b60.web...28db5d466&]](https://cdn.discordapp.com/attachments/1255602330431127753/1396639947036954737/1185c797-d22c-4056-be1b-4d8ffcf75b60.webp?ex=690be24f&is=690a90cf&hm=1b91d88cff3b5505b1d7337acdfba585333fd5b65eca0242ced0e3c28db5d466&)
Archived author: medivh • Posted: 2025-07-20T23:48:31.756000+00:00
Original source
On a more willing day, I would come back and compile the clean server, adding them one by one. But I believe that if there were any problematic modules, the behavior would also be reproduced on Windows.
both prints are from the same server, with the same database and settings, exactly the same modules, also on the same machine.
![[Image: bfb11ed0-ec38-45e1-8dc1-2de67d04508d.web...2f2435bfd&]](https://cdn.discordapp.com/attachments/1255602330431127753/1396639946672177302/bfb11ed0-ec38-45e1-8dc1-2de67d04508d.webp?ex=690be24f&is=690a90cf&hm=3d20221a2db029d97edb643b2c911a2c0e02893067fab8c3421c35d2f2435bfd&)
![[Image: 1185c797-d22c-4056-be1b-4d8ffcf75b60.web...28db5d466&]](https://cdn.discordapp.com/attachments/1255602330431127753/1396639947036954737/1185c797-d22c-4056-be1b-4d8ffcf75b60.webp?ex=690be24f&is=690a90cf&hm=1b91d88cff3b5505b1d7337acdfba585333fd5b65eca0242ced0e3c28db5d466&)
Archived author: Mithria • Posted: 2025-07-21T00:28:39.623000+00:00
Original source
Each worldserver thread is only using 24-30%. That's normal af. What isn't normal is your journald and system log using a core and a half between them.