操作系统
一个行走的民
业精于勤,荒于嬉,行成于思,毁于随。
展开
-
CPU的使用率和负载的区别
0x01 CPU使用率这个比较好理解,先来说说这个概念。使用率其实也就是一段时间内 使用时间/总时间直接说CPU的使用率计算方式吧:CPU在t1和t2时间内的使用率=CPU非空闲时间/CPU总时间*100%=(1-CPU的空闲时间/CPU总时间)*100%很好理解。比如一个单核CPU,你程序写个死循环,然后很容易把CPU跑到接近100%,因为死循环不会让出时间片,就会一直占用CPU比...原创 2019-10-29 22:12:27 · 2488 阅读 · 0 评论 -
虚拟内存的意义及管理
虚拟内存的意义及管理总结—虚拟内存有以下几个作用: 1. 内存访问保护 2. 按需分页(lazy load技术) 3. 页换入换出(page swap in/out) 4. 写时复制(copy on write) 什么是虚拟内存?简单地说,是指程序员或CPU “需要”和直接“看到”的内存,这其实暗示了两点:1、虚拟内存单元不一定有实际的物理内存单元对应,即实际的物理内存单元可能不存在原创 2017-08-31 14:44:48 · 5016 阅读 · 0 评论