1、windows任务管理器
2、Linux的内存管理
3、windows和linux内存管理各自的特点和使用理念
4、linux swap 磁盘
5、65536个端口
1、pid 物理内存 能被4整除,操作系统启动后对物理内存初始化分页4k,8k,16k 性能2的n次分 操作系统的管理按页调度 2、win7占用内存大以前不一样,linux内存管理资源不能闲置,用大量的内存进行buffer cache(Linux读写文件时候,先把文件写入文件缓存,buffer和cache大量使用的原因) 3、windows内存换页局部淘汰制(A进程为1.5G,需要继续申请资源,先把自己1.5G不常用页的淘汰),linux全局淘汰制(A进程为1.5G,需要继续申请资源,把B进程不常用的页换出去) 4、物理内存是计算机内存的大小,虚拟内存是为了满足物理内存不足采用的策略,利用磁盘空间虚拟出一块逻辑内存,用作虚拟内存的空间也就是交换分区。Linux内存管理中,通过调页paging和交换swapping来完成上述的内存调度调页算法是把内存中最近不常使用的页面换到磁盘中,把活动页面保留在内存中供进程使用。交换技术是把整个进程,而不是部分页面全部交换到磁盘中。
系统调用,上下文切换用户态切到内核态,内核态切换到用户态
本文标签:操作系统
版权说明: