Jump to content

CKaiser

New Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by CKaiser

  1. Here's some news of my test: I setup a Ubuntu 20.04 on the same computer and I have to admit that the performances are way much better on Linux compare to Windows. By way much better, I mean "normally expected" performance found on Linux compare to "abnormal low performance" found on Windows. Now on small craft I idle at 60 FPS (because au VSync, no need to get above) and on large ship I'm between 20 and 40 FPS while I was at less than 10 FPS on Windows. This is only a supposition, but the possibles explanations are for me: The CPU and/or chipset driver difference between Windows and Linux which makes it more performant on Linux with KSP. The Unity player on Linux which is more optimized or something like that. Since Windows is the most common platform (especially for gamers), both of these explanation seems weird to me: more effort are put in work for the Windows platform for both, the CPU driver and the Unity player I think. For both of my test, the Windows and the Ubuntu version, it was a fresh install with all updates installed and latest GPU drivers (for Ubuntu, I let the drivers available on Ubuntu repository installed while the one available directly from NVIDIA is more recent, It may also be less "optimized" for Ubuntu, anyway this have IMHO no serious impact on the final performances).
  2. I tried a stock KSP, and reach only 20FPS with a stock vessel, so mods are definitely not my issue. I'm still investigating on what could cause this issue. But right now I'm back on my old good Intel CPU to play KSP. If i find something, I'll let you know.
  3. I post quite similar issue few days ago if not exactly the same issue: https://forum.kerbalspaceprogram.com/index.php?/topic/196658-low-performance-on-very-high-end-pc/ Someone suggested me it was a issue with AMD CPU, I can't prove but I can clearly see it: same game, same mods installed on same save on 2 different desktop computers : AMD Ryzen ThreadRipper 2990WX 32 cores/64 threads (released in 2018), 128GB DDR4, NVIDIA RTX2080Ti, SSD storage vs. Intel i7 4th Gen 4771 4 cores/8 threads (released in 2013), 32GB DDR3, NVIDIA RTX2080Ti, SSD sotrage. So appart from the CPU (and the RAM) the conf was the same. I play a save were I have to dock a moderate size SSTO to a small station. I run at 20 to 40 FPS (depending on angle of view) with the old Intel config while I'm only at 8 FPS with the ThreadRipper. Just like you I noted that my AMD CPU was idling at 30% (per core view, the busiest core was at 80~85% almost all other cores at 10~20%) while the GPU was at 10% one the AMD config. With the Intel config, GPU is still at 10% but CPU is at 100% (all core busy). I agree with you that it seems to make no sense that both CPU and GPU are not at their max while the game is throttling (for me the clock is always display in red with the AMD while it is most of time green and sometimes yellow with the Intel). There is something I don"t understand. It should at least use one or more core at 100% on the CPU. Although, there may be one explanation: the CPU is switching it's computing context from one core to the other as other is "non busy" core left on the CPU. This is to balance the load on the CPU, especially in term of heat production. But switching the context from one core to the other is not cost-less in term of performance, so it tries to do it at less as possible to stay at the fastest capacity. That's why the computation is not perfectly balanced on all cores and some CPU core are doing more job than other but not ALL the job (ie 100% load on one specific core). It could be an explanation, but I'm just doing suppositions
  4. Dear all! I play KSP since years, back to the time where it was only the 32-bits version and you cannot go above 4GB RAM on the game. The 64-bit version of Unity engine really open the way of mods according to me. I'm playing with an i7-4771 and a GTX560Ti and 16GB DDR3 for almost 6 years now. Recently I experience some crash due to "out of memory" exceptions, my 16GB were all used by KSP, so I upgraded to 32GB DDR3 and I was back to the game But still my config is pretty old and I could have the opportunity to test an RTX2080Ti in place of my 560Ti. It helps quite a bit to be honest. But this week I had another opportunity to test a monster: AMD Ryzen ThreadRipper 2990WX (32 cores/64 threads), 128 GB DDR4, 2 SSDs Samsung 860 Pro 2TB in RAID0 and 2 RTX2080Ti. I was very curious to test KSP on it and I was expecting some smooth gaming experience. But it was a HUGE disappointment: with all my mods installed I run at only 20 FPS, so a tiny bit more compared to my i7 4th gen config. I play in 1920x1080 with no V-sync or FPS limit enabled, but still the CPU is running at 30% of it's max, RAM is 12% used and GPU is on holidays with only 10% usage. I check the per-thread usage, and at max one core is reaching 85% usage. So first my question is, it that normal that even at per-thread perspective, I'm not running at 100% ? On my i7, all my 8 threads are usually running at 100%. I suspected the mod to limit the performances, so I did a clean install of KSP without any mod using the portable edition available on KSP website (I have 2 KSP licence : the first one bought years ago on KSP official store, and the second one bought on Steam while there was sales on the 2 DLC, it was cheaper to "rebuy" KSP+2 DLCs on steam that purchasing the 2 DLC on KSP store). Then I set all settings to absolute minimum : graphics at lowest possible settings and max physics deltaT to minimum as well. Then I placed a Kerbal X on the launch pad in a 1024x768 windowed game to hardly reach 60 FPS only ! This is very surprising, I expected 100+ FPS at least as I read on the forum that some people reached 120 FPS on a 4K resolution laptop! So here is my second question: is there something I'm missing to max out the FPS? A setting in the game or in Windows? Because clearly 60FPS is not a decent framerate for a 1024x768 without any mods and a small vessel. In settings I disabled V-sync, I have a fresh Windows 10 install with latest NVIDIA drivers, and Windows Power option set to "High Performance". Although I know that KSP is mainly (if not solely) based on single-thread performance due to the lack of GPU computed physics or multi-thread physics in Unity engine, do you thing this is a normal situation? I see a lot of people playing with large ships in KSP. It's something I could never do before due to lack of performance (on my old config a 300-400ish parts vessel drop to 10 FPS or even lower), I hoped I could play large ship with this config, but reaching 20 FPS with my "regular" size ship make me think this won't work with larger ones as well. Please help me reaching my dream of building larger ships !!! To conclude, I apologize if my english is not perfect, I'm not a native speaker All the best
×
×
  • Create New...