Warning Message in Logs & Performance

Hello, I've got nothing but some recommended optimization mods, and I've just recently pregenerated a radius of 256 chunks on a modrinth server I'm using. Medium plan so: 3 Shared CPUs (Bursts up to 6 CPUs) 6 GB RAM 1.5 GB Swap 48 GB SSD. I had no problems pregenerating and it finished in about 2 hours, basically max CPU usage as expected, and I had the mode set to INTERNAL_SERVER as required for chunk generation. I've recently got this message in the log, while I was afking a client to load the chunks:
[16:35:01] [DH-PriorityTaskPicker Thread[5]/WARN]: §6Distant Horizons: Insufficient memory detected.§r This may cause stuttering or crashing. Potential causes: 1. your allocated memory isn't high enough 2. your DH CPU preset is too high 3. your DH quality preset is too high
I guess I'm still unsure what DH does server-side. Do i need to change some settings now? I dont need distant generation on anymore, should i switch to a different mode now that i want typical performance, and should I change any other settings in the config/commands ect. I've not done anything other than changing to INTERNAL_SERVER. And yeah C2ME Noisium ect is installed.
9 Replies
tylerᓚᘏᗢ
tylerᓚᘏᗢOP3mo ago
Andd FYI Running: MC 1.21.4, Fabric 0.16.14, Distant Horizons 2.3.2-b - 1.21.4 neo/fabric
Skillnoob_
Skillnoob_3mo ago
Try installing ferrite core and modernfix, they should reduce memory usage by some amount Otherwise you can try a lower cpu load preset if you want it to use less ram
tylerᓚᘏᗢ
tylerᓚᘏᗢOP3mo ago
Yeah, both have been installed. On the server side how do I change things like this, is it in config of the mod, I tried looking at the git(?) whateverr site it was, and saw some of the commands, but honestly most of it was above my understanding.
Skillnoob_
Skillnoob_3mo ago
dh config common.threadPreset
tylerᓚᘏᗢ
tylerᓚᘏᗢOP3mo ago
Thank you for the help, and if I am no longer pregenerating LODs, will DH continue to generate new ones anywhere? Nobody will be close to the 256 chunks for some time, so will it essentially Idle or?
Skillnoob_
Skillnoob_3mo ago
it will generate them if the requested ones are outside of the generated range
tylerᓚᘏᗢ
tylerᓚᘏᗢOP3mo ago
okay, and ideally new ones would only be requested if a player ventured out that far, with DH installed additionally, or if a new generation command was issued?
Skillnoob_
Skillnoob_3mo ago
when the players radius is outside of the generated one
tylerᓚᘏᗢ
tylerᓚᘏᗢOP3mo ago
okay thank you, that is all. 😁

Did you find this page helpful?