What is meant by process processor control and how can it be reduced?

What is meant by process processor control?

How to measure it?

What are the means of reducing it?

I have always been confused by this concept. I tried to measure the processor used with the "top" command in Linux. But, what I notice when there is no other user process, then my process seems to pop up and occupy 99% of the processor when it is not blocked in I / O. But, if there is another process, then it reaches 45% or 50%. Is it permissible for a process to take 99% of the processor when another process is not running?

Any links or direction signs will also help.

+5
source share
5 answers

- , .

, , , : 100% , .

- , , , , , , : . , , , , - . , , - . , , : " - ? ! - ? ! - ? ! . , .

+3

( ", CPU" * 100/ "real time" ), .

99% , , . , . - .

, , CPU . , , , , , .

. , , . - , . , . .

, , , , . , , CPU. , CPU.

+2

, 100% 0%. - , 50%, , . . , , , , . , . , .

+2

?

, .

, 100% , "" "50% 2 " "100% 30 " "50% 1 "?

.

, , 50% ( , , ), : " " . , : , , , , , Linux Windows API , ( , ).

, , , (, , ).

99% , ?

. , , .

+1

CPU - . (, Linux Windows) , .

.

0

All Articles