The Solution
Max-IT (CPU) ensures that each running process will get its fair share of CPU resources, enabling it to
run smoothly and co-exist alongside CPU-hungry and rogue applications. At the most basic
level, Max-IT (CPU) achieves fair-sharing across all running processes as follows:
- A
fixed share of CPU resources
is reserved to NT Authority
(the operating system). By
default, this share is 20
percent.
- The
“target percent CPU time” is
then computed as (100 -
Reserved) / (number of active
processes), where Reserved is
the percent CPU share reserved
for NT Authority.
- The
“average percent CPU time” is
calculated for each active
process.
-
Processes whose “average
percent CPU time” has fallen
below the “target percent CPU
time” will get their priority
levels set to NORMAL.
-
Processes whose “average
percent CPU time” has risen
above the “target percent CPU
time” will get their priority
levels set to BELOW NORMAL.
-
Processes whose “average
percent CPU time” has fallen
to zero get their priority
levels set to ABOVE NORMAL.
- The
above process is then repeated
every several hundred
milliseconds. The default
setting is 100 milliseconds.
Max-IT (CPU) also makes use of proprietary and sophisticated techniques above and beyond what is described above. These
techniques further improve the application response times and enhance the end-user’s experience.
Next: Licensing