美文网首页
2019-08-01

2019-08-01

作者: 小程有话说 | 来源:发表于2019-08-01 22:34 被阅读0次

创建进程

在Linux操作系统中,当我们创建一个进程时;操作系统会对当前进程进行复制。

task_struct
1. 任务ID
2. 信号
3. 任务状态
4. 进程调度
5. 关系
6. 权限
7. 运行统计
8. 内存管理
9. 文件与文件系统
10. 内核栈

复制一份task_struct,然后修改任务ID,再把这个task_struct链接到内核任务链表中。

虚拟内存

内核有2种内存模式,实模式和安全模式;实模式,进程直接访问物理地址,只有在操作系统初始化时才会通过实模式访问内存;安全模式,进程访问虚拟地址,通过转换间接访问物理地址,优点时安全,进程之间不会互相干扰。
32位系统寻址32位 4G
64位系统寻址48位 256T

相关文章

网友评论

      本文标题:2019-08-01

      本文链接:https://www.haomeiwen.com/subject/hsehdctx.html