dewkiller72 Posted August 31, 2014 Share Posted August 31, 2014 (edited) Hello Ive Been Making Huge Space Stations Lately so i need to tell ksp to use more ram but i do not know how..... Edited August 31, 2014 by dewkiller72 Link to comment Share on other sites More sharing options...
Motokid600 Posted August 31, 2014 Share Posted August 31, 2014 Going to need a lot more information. Do you have a 64bit or 32bit operating system? And how much memory ( ram ) does your computer have to begin with? Link to comment Share on other sites More sharing options...
Claw Posted August 31, 2014 Share Posted August 31, 2014 KSP will automatically use all the ram it wants to, until it hits the end of your RAM supply or the RAM address limit (if you're using 32-bit). You don't have to allocate more RAM to it. Generally, it'll crash if it's trying to grab more RAM than what's available, or the Operating System will start swapping memory to the hard drive (resulting in huge slow down).My guess is that you're actually suffering laggy play (or low frame rates). That's likely because your computer is overloaded trying to simulate the physics and render those huge space stations you're building.Really we need a bit more information, like Motokid600 said.Cheers,~Claw Link to comment Share on other sites More sharing options...
stupid_chris Posted August 31, 2014 Share Posted August 31, 2014 Having more RAM won't speed up your gameplay unfortunately. That one is controlled by your CPU, and unfortunately it's bottlenecked by Unity. RAM just allows for more mods and larger textures really. Link to comment Share on other sites More sharing options...
dewkiller72 Posted August 31, 2014 Author Share Posted August 31, 2014 64 bit and i got 2 2G sticks o ram motokid Link to comment Share on other sites More sharing options...
diomedea Posted August 31, 2014 Share Posted August 31, 2014 (edited) 64 bit and i got 2 2G sticks o ram motokid dewkiller72, stop spamming with new threads about this RAM issue of yours. You already have one, that's enough.Then, KSP (x64) will use all memory that the OS will allow. RAM is just a part of the memory available to the OS, certainly 4 GB is not a lot but the OS will use disk space (swap file) to make more memory available. Until the max addressable to the OS, that in case of a 64 bit system is beyond 18*10^18 bytes, your swapfile is certainly way smaller than that.So, hint, to have more memory you can: 1) buy more RAM (best thing, way faster)2) increase swapfile size (sloow, and when beyond some factor like 1.5 - 2 times the RAM size, it will become far less useful) Edited August 31, 2014 by diomedea Link to comment Share on other sites More sharing options...
stupid_chris Posted August 31, 2014 Share Posted August 31, 2014 dewkiller72, stop spamming with new threads about this RAM issue of yours. You already have one, that's enough.Then, KSP (x64) will use all memory that the OS will allow. RAM is just a part of the memory available to the OS, certainly 4 GB is not a lot but the OS will use disk space (swap file) to make more memory available. Until the max addressable to the OS, that in case of a 64 bit system is beyond 18*10^18 bytes, your swapfile is certainly way smaller than that.So, hint, to have more memory you can: 1) buy more RAM (best thing, way faster)2) increase swapfile size (sloow, and when beyond some factor like 1.5 - 2 times the RAM size, it will become far less useful)That's not going to reduce lag regardless unfortunately Link to comment Share on other sites More sharing options...
Ruedii Posted September 1, 2014 Share Posted September 1, 2014 I've noticed the big bottleneck on KSP is between the CPU and the RAM. I see no difference in lag between running my CPU at 2.5Ghz and it's peak 3.6Ghz speed. Unity couldn't optimize data usage if it's life depended on it, and this results in extreme slow down when the CPU is trying to process the data.Add the lack of threading on to this, and you've got a disaster.Your best bet if you are getting more RAM is to get faster RAM. Remember, higher Mhz speed does not mean faster RAM, faster timings means faster RAM. Currently the optimal speed for DDR3 memory is between PC1333, and PC1866 configurations, usually getting the best timings around PC1600. You should be able to get high-grade low-latency memory at 10-11ns stock, and down to 8-9ns when overclocked. Make sure to test memory on MemTest86+ when overclocking memory. Just because it boots, doesn't mean it is not getting errors, and bad things happen from RAM errors, such as crashing, or even data corruption. Link to comment Share on other sites More sharing options...
Thanny Posted September 2, 2014 Share Posted September 2, 2014 I've noticed the big bottleneck on KSP is between the CPU and the RAM. I see no difference in lag between running my CPU at 2.5Ghz and it's peak 3.6Ghz speed. Add the lack of threading on to this, and you've got a disaster.It's hard to see how, since the fact that the game does essentially all processing on a single thread, as you're clearly aware, means single core speed is of paramount importance. Of course, you need to be CPU bound to notice. If you have a particularly slow graphics card, you might be GPU bound in most situations.Your best bet if you are getting more RAM is to get faster RAM. Remember, higher Mhz speed does not mean faster RAM, faster timings means faster RAM. Currently the optimal speed for DDR3 memory is between PC1333, and PC1866 configurations, usually getting the best timings around PC1600. You should be able to get high-grade low-latency memory at 10-11ns stock, and down to 8-9ns when overclocked. Make sure to test memory on MemTest86+ when overclocking memory. Just because it boots, doesn't mean it is not getting errors, and bad things happen from RAM errors, such as crashing, or even data corruption.There's a lot wrong with this statement. Let's start with the fact that computer memory timings are not measured in nanoseconds. DRAM used to be marketed by access time, measured in nanoseconds, but those days are long past - nearly two decades so. The numbers in a timing string such as 9-9-9-24 are clock cycles. As such, their values in time units depend entirely on the memory clock speed. For example, DDR3-1333 memory with a 666.667MHz bus clock and 9-9-9-24 timing has latencies of 13.5ns-13.5ns-13.5ns-36ns. DDR3-1866 memory with a 933.33MHz bus clock and 10-11-10-30 timing has latencies of 10.7ns-11.8ns-10.7ns-32.1ns. Despite having higher timing values, it's faster in every respect. In order to compare timings between two different memory speeds, you must scale the timing value by the same factor as the speed, so a 40% faster memory clock means 40% higher timing values to get the same latency. The goal of faster memory, of course, is higher throughput, and clock speed has a higher effect on that than latency. The "PC" designation on memory indicates maximum data throughput, not clock speed (PC1333 is not a real term). So DDR3-1333 memory can also be called PC3-10666 (or 10600, 10660), and DDR3-1866 can be called PC3-15000 (or 14900), where the number indicates the number of megabytes (10^6 bytes) per second.Finally, going from really slow memory to really fast memory will net you at best 3% more performance in any game. When the bottleneck is processor speed, as it is in KSP, faster memory is going to do next to nil.PS - Memtest86[+] must be run for days to reasonably conclude one is free of intermittent memory failures. Link to comment Share on other sites More sharing options...
Kerbal Beetle Posted February 23, 2016 Share Posted February 23, 2016 On 31.8.2014 г. at 4:42 PM, diomedea said: dewkiller72, stop spamming with new threads about this RAM issue of yours. You already have one, that's enough. Then, KSP (x64) will use all memory that the OS will allow. RAM is just a part of the memory available to the OS, certainly 4 GB is not a lot but the OS will use disk space (swap file) to make more memory available. Until the max addressable to the OS, that in case of a 64 bit system is beyond 18*10^18 bytes, your swapfile is certainly way smaller than that. So, hint, to have more memory you can: 1) buy more RAM (best thing, way faster) 2) increase swapfile size (sloow, and when beyond some factor like 1.5 - 2 times the RAM size, it will become far less useful) But I'm (x86) bit. What do I have to do? I have kinda slow KSP? Btw I use windows 8.0. Link to comment Share on other sites More sharing options...
Red Iron Crown Posted February 23, 2016 Share Posted February 23, 2016 @Kerbal Beetle This is an old, old thread, I think you'd be better off starting a new one in the support forum instead if you are having issues. Also, welcome aboard! Link to comment Share on other sites More sharing options...
Tex_NL Posted February 23, 2016 Share Posted February 23, 2016 24 minutes ago, Kerbal Beetle said: But I'm (x86) bit. What do I have to do? I have kinda slow KSP? Btw I use windows 8.0. Even if you had a petabyte of RAM it would not speed up your game for two simple reasons. As others have said; physics. If your CPU has trouble keeping up more memory won't help. (And as long as KSP physics is single threaded even a better CPU barely helps.) Most importantly, on Win and Mac KSP is 32bit. It can NEVER use more than 3.8GB RAM no matter how much you have installed. All you can do to speed up your game and reduce crashes is lower settings, loose mods and/or wait for KSP 1.1. If SQUAD delivers what was promised KSP 1.1 will be 64bit and physics multi threaded. Everything should improve a great deal but there are no guarantees. Link to comment Share on other sites More sharing options...
Jansn67 Posted February 24, 2016 Share Posted February 24, 2016 Use 64bit Linux and run KSP under Mono. KSP will never crash and it can adress all the built in RAM. My heavy modded installation never takes more than 20 or 22GB RAM from 32. Link to comment Share on other sites More sharing options...
Tex_NL Posted February 24, 2016 Share Posted February 24, 2016 35 minutes ago, llanthas said: Nobody asked about his graphics card? Interesting... Probably since 999 out of 1000 times either CPU of RAM are the limiting factors. Link to comment Share on other sites More sharing options...
Kerbal Beetle Posted February 24, 2016 Share Posted February 24, 2016 @Red Iron CrownThanks! Btw do I have newbie thingy on my profile and what does it mean? Link to comment Share on other sites More sharing options...
Red Iron Crown Posted February 24, 2016 Share Posted February 24, 2016 @Kerbal Beetle That goes away after three posts, I think. Link to comment Share on other sites More sharing options...
Thorn_Ike Posted October 30, 2017 Share Posted October 30, 2017 On 8/30/2014 at 10:05 PM, Motokid600 said: Going to need a lot more information. Do you have a 64bit or 32bit operating system? And how much memory ( ram ) does your computer have to begin with? I have the same question I have 64bit and 8GB RAM Link to comment Share on other sites More sharing options...
Deddly Posted October 30, 2017 Share Posted October 30, 2017 Hi @Thorn_Ike! I think it's best you open up a new thread with your question, because this one was asked a few years ago and many things have changed since then Link to comment Share on other sites More sharing options...
Recommended Posts