当前位置:  技术问答>linux和unix

i386的32位模式下可以只是用段式管理,而不开页式管理么?

    来源: 互联网  发布时间:2016-04-25

    本文导语:  rt~~~~~~~~~~~~~~~~~~~~~~~ | 你的理解应该是对的,因为关于搂主的问题,其实没有提到具体的操作系统是什么。 如果你把内核改了,那是没问题的,但就不是linux了。问题是如果用的是linux,那应该是不行...

rt~~~~~~~~~~~~~~~~~~~~~~~

|


你的理解应该是对的,因为关于搂主的问题,其实没有提到具体的操作系统是什么。

如果你把内核改了,那是没问题的,但就不是linux了。问题是如果用的是linux,那应该是不行的,除非你自己写一个操作系统或者用uCOS之类的系统。CPU这种对page fault的处理其实是建立在页映射的基础上的,所以实际上需要分页机制的支持。

|
在i386体系结构下面,不管是windowsNT-32还是Linux kernel-32,基本上都是segment/page共同使用。并且都是仅仅实现了segment的含义,没有具体的segment的实现。倒是对page system实现的相对比较充分。
目前的体系结构下的OS,基本上enable MMU的情况下,主要采用pageing system来实现内存管理的。

但是,在64位机上,相应的segment的实现相对丰满些。

并且,windowsNT-32和Paging system-32对paging system的实现也只是仅仅局限于PGD/PTE的分布,PMD都是set to 1。

目前没有那个体系结构下面的主流OS仅仅使用Segment的管理。 windows(NT)/wince.net/Linux/BSD4.3/BSD4.4/Salary etc.


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • i386
  • 一个弱弱的问题i686是什么机子,和i386有什么不同吗?
  • redhat9.0安装时,如何选择i386内核。
  • 请介绍一本有关i386体系结构、汇编的书。
  • i386的和x86的盘还有什么区别么?
  • suselinux 10 i386 cd 一路装下来怎么没有设置root用户和密码的地方?
  • 有哪位朋友有 RHEL4 update 4 i386 AS disc1?
  • 为什么在我下的 source code的arch目录下没有i386子目录呢?
  • 请教关于i386的cpu的问题
  • 谁知道如何在i386平台使用交叉编译工具为mips平台编译libtiff啊?
  • AMD 5000+黑合,装FEDORA 8 i386不成功
  • 在linux下,用wget下载了系统centos5.5(i386)之后,怎么安装啊
  • 我的cpu 赛扬850,tnt2 pro显卡,redhat7.2,我要安装for linux的显卡驱动,却发现网站上有一大堆软件包可选,我该用什么软件包?是i386


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3