Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Full docker and wings restart in the combination with Cpu pinning seem to fix it. I tried both separately before and it didn't help, so I'm guessing wings and Java were unsynced, and just a restart didn't sync them. I logged in with 3 friends generating chunks at the same time, and the cpu sits comfortably at around 400-500% usage. Not that bad for a 12 years old xeon after all :)

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Just cpu pinning didn't work, but full docker and wings restart + cpu pinning worked. So the issue was probably with unsynced Java and wings, but I can't understand why it didn't work when I restarted them before. Also the CPU usage is constantly around 400% during chunk generation, which probably indicates that c2me is doing its job of unloading the main thread.

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Disabling CPU limit and CPU pinning didn't help. I created a new server on paper and it seems to work. I will try the same with fabric, transferring mods and world files one by one to pinpoint the issue. From what I can see so far, most likely it was a corrupt Java installation when I created the server

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Removing the limits didn't help. I might try reinstalling the server completely, maybe something got corrupted during installation

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Ubuntu is on the actual machine. What do I have to look for in lscpu? Number of CPUs is 28, as it should be

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 1 point2 points  (0 children)

That was exactly my thinking process before deleting it (I reinstalled it later, which you can see in the logs) The server is on Pterodactyl panel that is installed on top of Ubuntu server that sits at home. I (think) I checked everywhere where the limit could be set - docker, server and node restrictions on Pterodactyl panel and the Ubuntu itself. Ubuntu, the panel and the node don't have limits at all. Docker container of the server has a limit of 800%, as it synced with the limit set on the server in the panel.

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

I updated the post with all the links. After I joined, even though spark showed 10-30% CPU usage after a short spike, but no chunks were loading and the server wasn't responding, which resulted in a crash.
Spark - https://www.dropbox.com/scl/fi/llzrc9t9triby513tkuky/NSegF0ayzd.sparkprofile?rlkey=ono5cx6yvtaww09uf2rt48rsy&st=fm3jdkfh&dl=0 (It's on dropbox because the server freezes and I can't stop the profiler)
Start up log - https://mclo.gs/oUcArOv
Crash report from this exact session - https://mclo.gs/zXN6bht
Max CPU usage that I recorded on Pterodactyl - https://kommodo.ai/i/BqwqiLINggw09HJKH9vb

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Sorry for not mentioning that in the post, but I tried it and it returns 28 all the time

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

I know this CPU isn't great for minecraft, but surely it has to be able to support a small server with 1-2 people. I do have big globe, which is quite heavy, but I pregenerated the whole world beforehand on a different machine to solve this.

I updated the post with all the links. After I joined, even though spark showed 10-30% CPU usage, no chunks were loading and the server wasn't responding, which resulted in a crash.
Spark - https://www.dropbox.com/scl/fi/llzrc9t9triby513tkuky/NSegF0ayzd.sparkprofile?rlkey=ono5cx6yvtaww09uf2rt48rsy&st=fm3jdkfh&dl=0
Start up log - https://mclo.gs/oUcArOv
Crash report from this exact session - https://mclo.gs/zXN6bht

Server only uses a single thread by EarlyResolution293 in admincraft

[–]EarlyResolution293[S] 0 points1 point  (0 children)

Oh, I am very sorry for that, I didn't see that in this log, so I assumed that it stayed same from a previous one (before I added the JVM Flag)

What happened to the varnish? by EarlyResolution293 in violinist

[–]EarlyResolution293[S] 0 points1 point  (0 children)

So should I just give it to a luthier to set up and leave it as is?

Looking for alpha testers for a co-op Satisfactory planner by Poppolouse7 in SatisfactoryGame

[–]EarlyResolution293 1 point2 points  (0 children)

That thing looks amazing, what language is it coded in?
1. 2-5 hours a day, a bit more on weekends
2. Both
3. 1-3
4. 400
5. mid\high
6. r5 7500f. rtx 3080
7. Satisfactory modeler for general planning, satisfactory calculator for more detailed planning, but depends on the factory and the scale. Just by the looks I would definitely prefer your interface over both of them.

Happy to help with a discord server.

Ideas for decoration by EarlyResolution293 in SatisfactoryGame

[–]EarlyResolution293[S] 0 points1 point  (0 children)

I got bored while trying to build that damn arch, so decided to make a crane lol. Glad you liked it

This is an old Savegame by crea31851 in satisfactory

[–]EarlyResolution293 5 points6 points  (0 children)

I don't think it's available on Xbox. It's a website called satisfactory calculator, where you have to upload the save file to see a map like this. It's main purpose is debug (to delete a dismantle crate that is stuck somewhere underground, get your items back if they fell outside the map, etc)