CPU 总是在不停的取指令,执行指令,那么电脑中空闲空闲率是如何计算的呢。学习 xv6 之后,从用户态角度看,进程是一组可执行的资源,包括独立的内存(页表),保留寄存器信息,信号,文件描述符等等。从内核的角度看,进程是一个执行上下文环境,其实也是一组执行资源,比如 schedule
进程,也称为 0 号进程。不同进程之间切换,主要是上下文的切换,切换的也是资源。
所谓 CPU 空闲,就是没有完成实际的事情,可以理解为 CPU 执行到 schedule
中所占的时间。
CPU 总是在不停的取指令,执行指令,那么电脑中空闲空闲率是如何计算的呢。学习 xv6 之后,从用户态角度看,进程是一组可执行的资源,包括独立的内存(页表),保留寄存器信息,信号,文件描述符等等。从内核的角度看,进程是一个执行上下文环境,其实也是一组执行资源,比如 schedule
进程,也称为 0 号进程。不同进程之间切换,主要是上下文的切换,切换的也是资源。
所谓 CPU 空闲,就是没有完成实际的事情,可以理解为 CPU 执行到 schedule
中所占的时间。
本文标题:电脑中的 CPU 空闲率是怎么算的
本文链接:https://www.haomeiwen.com/subject/vamayrtx.html
网友评论