703
Comment:
|
683
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
[[latex2($$CPU_{System}+CPU_{User}=ElapsedTime + I/O~Time$$)]] | $$$CPU_{System}+CPU_{User}=ElapsedTime + I/O~Time$$$ |
Line 12: | Line 12: |
[[latex2($$CPU~Execution~Time=\frac{CPU~clock~cycles~for~a~program}{Clock~Rate}$$)]] | $$$CPU~Execution~Time=\frac{CPU~clock~cycles~for~a~program}{Clock~Rate}$$$ |
Back to ComputerTerms
CPU time reconginzes the distinctuion between WallClockTime and the time the CPU is actually doing calculations. CPU time is computing, not including the time waiting for I/O or other running programs. We kjnow that ResponseTime <> CpuTime!
CPU time can be further divided into:
- system time - Time spent doing OS work
- user time - Time spent executing user program
$$$CPU_{System}+CPU_{User}=ElapsedTime + I/O~Time$$$
$$$CPU~Execution~Time=\frac{CPU~clock~cycles~for~a~program}{Clock~Rate}$$$
See also IoTime
- See p26 Computer Architecture by Hennessy and Paterson
- See p58 Compute organization
Back to ComputerTerms