RimWorld

RimWorld

Richard May 6, 2018 @ 4:25am
How to increase CPU and RAM usage
I am having huge FPS drops. I play on like 17 FPS but recently I noticed that rimworld uses only minimal system resources. only 37% of my AMD 4 ghz quadcore procesor. and only 4gb of my RAM. Is there any way to optimize the game? And run smoothly even with 50 mods?
< >
Showing 1-15 of 32 comments
grapplehoeker May 6, 2018 @ 4:26am 
How does it run in vanilla with no mods?
SelectStar May 6, 2018 @ 4:43am 
Well that is because it is 32bit and only runs on one core. There are projects/modes out there that try to move calculations for plat growth and stuff onto another core. It was very experimantal 2-3 month back when i checked. Sorry i dont have it handy but you can google for something like that ;) Let me know how it went ;)
teravisor May 6, 2018 @ 4:44am 
Originally posted by Richard:
only 37% of my AMD 4 ghz quadcore procesor
Originally posted by Coldfault:
and only runs on one core
37% on quad core is at least one and half core...
Last edited by teravisor; May 6, 2018 @ 4:45am
SelectStar May 6, 2018 @ 4:50am 
Plz i am not going to discuss basics with you here read a damn book
Last edited by SelectStar; May 6, 2018 @ 4:51am
SelectStar May 6, 2018 @ 4:54am 
Here is what i found back then.
https://www.youtube.com/watch?v=F9Y05VUqgQs
But from a developer perspective i am not sure if this is legit or would even be possible to achive probably just some hacky hacky ♥♥♥♥. Have not tested it because of that. Let me know how it went :D
Richard May 6, 2018 @ 5:05am 
Originally posted by grapplehoeker:
How does it run in vanilla with no mods?

Better but its still 40 fps.
Richard May 6, 2018 @ 5:06am 
Originally posted by teravisor:
Originally posted by Richard:
only 37% of my AMD 4 ghz quadcore procesor
Originally posted by Coldfault:
and only runs on one core
37% on quad core is at least one and half core...

Yeah because I counted other proceses in it. My pc runs on 37% cpu with a game on. Thats how I meant it.
ignis May 6, 2018 @ 5:10am 
Memory is not a real issue. Single thread is, but little can be done without rewriting a ton of things. It technically doable without a source, but practical implementation would be monstrous. And it won't be compatible with most non-xml mods.
Last edited by ignis; May 6, 2018 @ 5:11am
You will always be single core bound even with mutlithreading because there will always be something that cannot be split off that every other thread depends on.

There has been some suggestion that a 64bit version will be released soon (such as a 64bit depot on steam that is currently empty last I heard) but extra RAM will only get you so far, faster RAM will help more.

You haven't used all your RAM here otherwise it would crash with an OOM error so its probably your single core performance slowing you down.
BlackSmokeDMax May 6, 2018 @ 5:15am 
Originally posted by Khan Boyzitbig of Mercia:
You will always be single core bound even with mutlithreading because there will always be something that cannot be split off that every other thread depends on.

There has been some suggestion that a 64bit version will be released soon (such as a 64bit depot on steam that is currently empty last I heard) but extra RAM will only get you so far, faster RAM will help more.

You haven't used all your RAM here otherwise it would crash with an OOM error so its probably your single core performance slowing you down.

If you are willing to play on Linux, that build has always been 64 bit only. Personally I have never run into the memory problem, but many have. My guess would be their mod combo has some that are very big memory leaks. I have played with HardcoreSK (which itself is about 200 mods) and then added another 20 or so on top of that. Granted I only ever play on one tick larger than default and never use any of the mods that increase pawn counts.
ignis May 6, 2018 @ 5:46am 
Originally posted by Khan Boyzitbig of Mercia:
You will always be single core bound even with mutlithreading because there will always be something that cannot be split off that every other thread depends on.
Actually, not. Pathfinding, AI, different background stuff that happens - everything can be multithreaded. Not easy, but 100% possible.
Just because you can put everything on different threads doesn't mean one thread won't use an entire core and force the others to wait for that thread. Pathfinding especially is likely to cause that.
Last edited by Khan Boyzitbig of Mercia; May 6, 2018 @ 5:59am
ignis May 6, 2018 @ 6:36am 
Originally posted by Khan Boyzitbig of Mercia:
Just because you can put everything on different threads doesn't mean one thread won't use an entire core and force the others to wait for that thread. Pathfinding especially is likely to cause that.
Well, if you do it wrong, then sure.
Glerk May 6, 2018 @ 7:07am 
What's the OP's CPU anyways?
big wet johnson May 6, 2018 @ 7:21am 
Do you use 2 monitors? Disable the second one and the game should run fine. Its a bug.
< >
Showing 1-15 of 32 comments
Per page: 1530 50

Date Posted: May 6, 2018 @ 4:25am
Posts: 32