保护模式下的进程 抽风了莫

cpprogrammer 2011-12-27 10:38:16
每个独立的进程与什么对应?
或者是通过什么来体现独立的?
...全文
179 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
only_lonely 2011-12-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 cpprogrammer 的回复:]
每个独立的进程与什么对应?
或者是通过什么来体现独立的?
[/Quote]
分页。

一时半会说不清。
cpprogrammer 2011-12-28
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 cpprogrammer 的回复:]
引用楼主 cpprogrammer 的回复:
每个独立的进程与什么对应?
或者是通过什么来体现独立的?

如果关闭分页的话,那进程还是独立的吗?
我不明白,在保护模式下,一个段就有4G,这个段包含了一个进程+一个内核的所有数据?
这和实模式下的代码段,数据段,堆栈段明显不同啊
[/Quote]
我是看到这个网页的相关内容。http://www.huihoo.org/gnu_linux/own_os/emm-principle_1.htm
他理解的正确吗?
赵4老师 2011-12-28
  • 打赏
  • 举报
回复
《深入解析Windows操作系统-Windows Internals》内存管理
赵4老师 2011-12-28
  • 打赏
  • 举报
回复
《深入解析Windows操作系统-Windows Internals》内存管理
飞天御剑流 2011-12-28
  • 打赏
  • 举报
回复
分页虚存只影响进程地址空间的组织和地址构成,并非区分这个进程或那个进程的唯一标识,能用来分辨不同进程的标识就是进程的PCB了。

楼主对于操作系统及32位汇编的知识缺失得太多,应先行学习这两方面的内容。
飞天御剑流 2011-12-28
  • 打赏
  • 举报
回复
分页虚存只影响进程地址空间的组织和地址构成,并非区分这个进程或那个进程的唯一标识,能用来分辨不同进程的标识就是进程的PCB了。

楼主对于操作系统及32位汇编的知识缺失得太多,应先行学习这两方面的内容。
cpprogrammer 2011-12-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 cpprogrammer 的回复:]
每个独立的进程与什么对应?
或者是通过什么来体现独立的?
[/Quote]
如果关闭分页的话,那进程还是独立的吗?
我不明白,在保护模式下,一个段就有4G,这个段包含了一个进程+一个内核的所有数据?
这和实模式下的代码段,数据段,堆栈段明显不同啊
编程点滴 2011-12-28
  • 打赏
  • 举报
回复
有页面
编程点滴 2011-12-28
  • 打赏
  • 举报
回复
有页面
编程点滴 2011-12-28
  • 打赏
  • 举报
回复
有页面
simple_blue 2011-12-28
  • 打赏
  • 举报
回复
进程资源+进程控制信息+进程标识
TMAC10052120353 2011-12-28
  • 打赏
  • 举报
回复
每个进程有独立虚拟内存空间即占用几个页表
Defonds 2011-12-28
  • 打赏
  • 举报
回复
有页表
RabbitLBJ 2011-12-28
  • 打赏
  • 举报
回复
CPU有自己的保护机制,简而言之就是一个页表和几个标志寄存器,再通过逻辑端,就可以把相同逻辑地址空间的进程映射到不同物理空间的内存上面去
篾匠 2011-12-28
  • 打赏
  • 举报
回复
楼主看看操作系统原理吧,这玩意儿也蛮重要的
个人blabla一下:
操作系统内核会维护一个数据结构,记录所有进程的信息,pid啊,状态啊,xx啊,xxx啊
另外,在内存上,各个进程之间地完全独立的,有自己的进程空间
所以,问题一:进程就是其内存和内核为它维护的那些信息,它与那个东东对应
问题二,进程的独立性,就是说进程只受内核管,别的进程管不着嘛,除了内核,别的进程访问不了它的内存空间,不受其调度,改不了它的状态……
薛定谔之死猫 2011-12-27
  • 打赏
  • 举报
回复
一组或几组cpu寄存器状态,这个算不算~
Lactoferrin 2011-12-27
  • 打赏
  • 举报
回复
每个进程有自己的页表,这个在实现独立是很重要的

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧