首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

操作系统-进程(1)进程与进程调度「建议收藏」

那么,在不同时段中针对同一个外存数据文件运行同一个外存程序文件,两次运行构成两个不同的进程,因为意味着完全不同的P、C、D、R、Psw。...Intel架构下linux操作系统中的一个进程对应的虚拟地址空间映像如图所示: 整个虚拟地址空间分为两大部分:内核虚拟存储空间(简称内核虚拟空间)和进程虚拟存储空间(简称用户空间)。...进程上下文包括: (1)用户级上下文:用户程序块/用户数据区/用户堆栈/用户共享内存组成的用户空间信息 (2)寄存器上下文:即进程的现场信息,包括PSW/栈指针/通用寄存器。...Linux将用户空间对应的进程虚拟空间组织成若干区域(area)的集合,这些区域是指在虚拟存储空间中的连续片,而且是已分配页。 例如:只读代码区、可读写数据区、已分配堆区、已分配栈区、共享映射区。...总结,Linux是以链表方式管理用户空间中的区域area,内核不需要记录那些不存在的页面。

54420
领券