Jump to content
  • 3

Framerate Drops? High Cpu Loads? Cpu Overheating? This Might Fix It! (Cpu Core Unparking)


Letter13
 Share

Question

Hey everyone,

 

It seems like a lot of people are starting to experience some performance issues with the game, and I thought I'd make a thread to address said performance issues as well as provide what seems to be a way to fix it (as well as improving your system's performance for games other than Warframe too).

 

The (possible) culprit, spoilered because it's a bit lengthy.

CPU Core Parking

 

In Windows 7 (and Windows 8) there's a built-in feature to the OS called CPU Parking; this feature is designed to balance the power load and decrease power consumption by your CPU by limiting core activity. For normal (non-gaming) use this has no effect on applications and performance, however for high-power computing as well as gaming (especially since more games are being designed for multicore machines) this is tantamount to shooting yourself in the foot; in some cases it's tantamount to shooting yourself in the foot and then dipping said foot in a vat of infectious bacteria. This is because physical (and logical cores if hyperthreaded) are parked and unavailable for use by multithreaded applications designed to run across multiple cores, and forcing a multithreaded application designed to run on multiple cores to only run on a single physical core causes a multitude of performance issues due to how threads are scheduled as well as how the CPU handles all of the extra processing (it can make your CPU overheat!).

 

Warframe's multithreaded rendering option is specifically designed to drastically increase performance on multi-core machines, however if it's enabled and Warframe only has access to 1 physical (and/or logical) core due to the others being parked, then you will likely suffer some pretty severe performance issues (one user's PC was blue screening because the PC force shut down due to one of their cores overheating). To fix this, your cores need to be unparked.

 

Unparking your cores is easy, and it can solve a multitude of performance issues you might be having, there's a nifty how-to guide Here, or you can follow the guide on this thread.

 

How to Unpark your CPU Cores

    1. Download the Unpark CPU Utility and unzip it somewhere (like your desktop)

    2. Run the .exe file as an administrator (right click > run as administrator)

    3. Click "Check Status" and wait for it to complete (image below)

manage-core-parking-util-1.png

 

    4. Click "Unpark All" after the check finishes if any status reads "Parked"

manage-core-parking-util-3.png

 

    5. You're done!

        5a. Make sure you have "Multithreaded Rendering" enabled in the launcher!

              5aa. Enable Threaded Optimization/Multithreading in Nvidia/AMD GPU control panels!

 

Give Warframe a try afterwards to see if this helped improve your performance or solve performance issues you may have been having.

 

Multithreaded rendering will yield a MUCH better performance boost if your cores are unparked.

 

If this worked (or didn't) work for you, please feel free to comment on this thread.

Link to comment
Share on other sites

Recommended Posts

  • 0

this is like an ad, are your frames dropping? BUY THIS, Only 10k Platinum!

Except it's free. It's also something that should be common sense since it applies to pretty much any game (or application) that uses multithreaded processing or multiple cores. Especially useful for MMOs.

 

Core parking is a feature that should have never been added into Windows 7/8. It's a ridiculous feature that tends to do more harm than good.

Link to comment
Share on other sites

  • 0

I prefer this solution, just a registry tweak.

parking_in_power_profile_settings.png

 

https://bitsum.com/files/parking_in_power_options.zip

 

source :https://bitsum.com/about_cpu_core_parking.php

 

Also, disabling C6 in your bios may do the same result (unsure how accurate it is). I know if you disable turbo boost and/or use throttle stop to make it less powerful can improve your performance!

Link to comment
Share on other sites

  • 0

Except it's free. It's also something that should be common sense since it applies to pretty much any game (or application) that uses multithreaded processing or multiple cores. Especially useful for MMOs.

 

Core parking is a feature that should have never been added into Windows 7/8. It's a ridiculous feature that tends to do more harm than good.

 

Is far from useless! Problem is it can harm the one who want to overclock they cpu or/and gamer. It do help me to make my laptop last longer on battery!

Link to comment
Share on other sites

  • 0
Does the CPU Parking thing happen on Windows Vista? That's what my computer is running, regrettably.

I don't believe so, but it's worth a try to see if your cores are being parked.

 

If you're getting performance issues it could be because your computer is running Vista.

Link to comment
Share on other sites

  • 0

I'm running an overclock on my CPU, is unpacking still a good idea? are there any down side beside increased power consumption?

Unpark your CPU. Your power consumption may not necessarily go up (considering overclocking draws more power than normal anyway) and it may even eliminate the need for overclocking due to your processor using all of its cores to their full potential when it can.

 

There aren't really any downsides.

 

Wat happens if I already have 60 FPS?

I'd still recommend unparking your CPU cores as it will allow a more even spread of processing by your CPU for multithreaded programs (lower heat consumption and better overall performance in games, not just Warframe).

 

 

had all my cores unparked but with value of 0 idk if that means anything ..zzzzzz..and yes i did registry tweak few years bk to unlock my turbo..i usually run around 20-40 fps with intel hd card since my nivida overheats my laptop

Then you don't really need to do anything extra. I would highly recommend using the Nvidia card in your laptop though if it's a GTX (5/6/7/8)50 or above as that will get you way better framerates. If you're worried about overheating, get a can of air to clear out the dust. Another option (if you're confident in your abilities to do so) would be to open up your laptop and swap out the thermal pads/grease on your CPU and GPU and use a better thermal compound like Arctic Silver instead (this however voids any and all warranties you have, and should only be done if you have the skills to do so as it is very easy to accidentally damage laptop components)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...