What's new
Install the app
How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Note: This feature may not be available in some browsers.

Welcome to My Sharing Site

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Download
< Previous | Next >
Disable CPU Core Parking Utility
SYSTEM PERFORMANCE
In the past, most computers were desktops with the main purpose of the hardware being to offer the absolute best performance and there was no real need for technologies like SpeedStep, Turbo Boost etc.

However, in the modern world, power consumption sometimes takes higher priority than performance. Considering significant changes in technology and hardware expectations, CPUs have gained many new features such as TurboBoost, SpeedStep, Hyper-Threading, and individual core states that help reduce power consumption and heat. While all of these changes are positive, sometimes this creates a situation where the end user does not get the best performance when needed (delayed performance boost). This can be caused by many factors that are difficult to predict, such as system state, availability, CPU state, heat, and many more. This application is designed to help control such factors and reduce the effect of performance degradation when possible. Many features mentioned above will be described in more detail in the description below, so if you are interested keep reading…

CPU CORE PARKING
CPU Core Parking is a feature introduced in Windows Server 2008 R2. The processor power management mechanism (PPM) and the scheduler work together to dynamically adjust the number of cores available for running threads. The PPM engine chooses a minimum number of cores for the threads to be scheduled. Parked cores generally have no scheduled threads and will fall into very low power consumption states when they are not processing interrupts, DPCs, or other tightly tuned work. The remaining cores are responsible for the rest of the workload. Central parking can potentially increase energy efficiency during lower usage.

The problem with Windows Prime Parking Mode is the lack of flexibility as by default you have few options to set the Prime Parking Index on your machine

Here is an example of how prime parking actually works and the meaning of an index number:

Let's say we have a CPU with a total of 6 cores (including logical) this will be 100% of the power of our CPU, where each core will represent about ~17% (100/6 = 16.6 ~17). Now, for example, we would like 4 out of 6 cores to never be parked by the OS, regardless of load. In this case we set the number to 68% (17 * 4 = 68). This will tell the OS that it can only park 2 cores out of 6. For example, if we set the number to 100%, we are basically telling the OS that NONE of our CPU cores can be parked and they must run all the time. at full performance (see the photos below), and in the opposite scenario if we set the number to 0% or close to it, the OS will be able to park any number of cores (don't forget to press the “Apply” button when you are configuring the number). I hope this helps explain how it works.

1704908903306.png
  • Like
Reactions: fopi100
Top