社区
C语言
帖子详情
保护模式下的进程 抽风了莫
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
打赏
举报
回复
每个进程有自己的页表,这个在实现独立是很重要的
图文并茂详细教程之-- 用pixhawk飞控组装一台F450四轴无人机(下)
如果在回航的过程中有障碍,比如高大的树木,建筑等,无人机没有自主避障功能(当然以后是肯定可以加模块实现的,现阶段还没涉及),就很容易碰撞到障碍导致炸机。但是对于小于450轴距和大于700轴距的机型,是需要调节PID的(会在以后的教程中介绍),很多新手朋友,组装好之后飞行不好,就急着调PID,反而越调越乱,最后完全失去兴趣。新手刚开始难免磕磕碰碰,飞行不好,是正常的。失控保护而并不是大家认为的,飞机已经在无法控制的情况下,比如突然
抽风
,或则突然朝某个方向急速飘走等突发情况下,飞机还能自动返航。
设计模式 with Python 11:代理模式
设计模式 with Python 11:代理模式 对于现代人来说,代理模式非常好理解,毕竟天朝网民不知道网络代理的估计是少数,事实上《Head First 设计模式》中这一章节的大部分内容都在介绍一些代理模式的应用和变种,代理模式本身的描述篇幅相对不多。 这里我会遵循原书的结构,并且因为原书介绍的相关代理模式应用都是Java语言直接相关的例子,并不能用Python示例代替,所以这里也全部采用原书的Java示例进行说明。 就像前面所说的,代理模式的概念并不复杂,所以一开始我就阐述一下代理模式的概念。 代理模式
2021年安全生产模拟考试(全国特种作业操作证焊工作业-熔化焊接与热切割模拟考试题库一)
焊工作业–熔化焊接与热切割 该模拟题库适用于全国特种作业操作证焊工作业–熔化焊接与热切割模拟考试通用部分,了解更多工种完整题库信息,百度搜索【安考星】或关注“安考星”微信公众号,支持电脑及手机多端同步练习。 一、判断题 1、安全电压等级为36V时,照明装置离地高度应不超过2.5m。 √ 2、LUP-300型及LUP-500型等离子弧粉末焊机不能通用。 × 3、焊条电弧焊时,焊条、焊件和药皮在电弧高温作用下,发生蒸发、凝结成雾珠、产生大量烟尘。 √ 4、化学品清洗时,采用的盐酸质量浓度是5%~15%,一般不
使用Python对GTA学习研究
EPIC送了GTA5,最近考完试和朋友一起玩了下,由于刚开始,等级低,朋友带我打任务的时候,完全就打不过,我的甲没几下就爆了,刚开始没什么。 但是今天去打末日3的时候,由于只有两个人,玩过的都知道,末日3是需要一个人去玩小游戏,然后其他人保护玩小游戏那个队友,末日3的NPC是会一直刷,怎么打都打不完,有一瞬间就变成了CSGO练爆头模式,完全没得打(打不过就充钱,没得充钱就变强)。后面搜了搜,发现别人歪瓜的截图,有锁血功能,就想去了解一下。 打开GTAV,进入故事模式。GTAV官方在故事模式中,有给出作弊代.
DNS解析过程和域名收敛、域名发散、SPDY应用
前段时间项目要做域名收敛,糊里糊涂的完成了,好多原理不清晰,现在整理搜集下知识点。 域名收敛的目的是什么?简单来说就是域名解析慢。那为什么解析慢?且听下文慢慢道来。 什么是DNS? DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。 ...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章