进程的概念
进程:正在执行的程序
创建进程: 先申请PCB -> 生成进程实体
结束进程:结束进程实体 -> 释放PCB
僵尸进程
僵尸进程多了还是挺占内存的,只剩PCB 没进程实体
孤儿进程
INIT跟个孤儿院一样
进程状态的切换
https://blog.csdn.net/AKUANer...
并行与并发
内存管理- 简单分页
把一个程序分成若干小块,根据页表 找到对应的页帧中
https://blog.csdn.net/AKUANer...
程序执行过程中,当所有页帧都满了,但是部分页帧迟迟用不到,会交换到外存当中去,引入了内存交换技术
逻辑地址
因为每次程序进入页帧不一定是同一个地方,所以物理地址不是一样的,通常采用逻辑地址
虚拟内存
基于内存交换技术的虚拟内存技术,
我的理解:只要我交换的速度够快,赶得上我读取的速度,那么其实我的虚拟地址就是无穷大的,实际上做题计算的话,都是计算的单词最大虚拟内存
操作系统发展史
一次放一个,用完了再拿下一个
一次性放五六个排排着,一次性用一个,全部用完了再一次拿五六个
时间片,每个程序读一小段,并发执行,只要切换的够快,就可以类似于并行
分时系统:真正的引入了时间片的概念 对于多道程序设计的完善
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。