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

哪位前辈给解释下linux下虚拟内存和物理内存的关系!

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

    本文导语:  看了材料,好像linux下的虚拟内存和windows下的不太一样 解释下!! 感激! | 如果你有逻辑地址, 宏 __pa() ( 在  中定义)返回它的关联的物理地址. 物理地址可被映射回逻辑地址使用 __va(),...

看了材料,好像linux下的虚拟内存和windows下的不太一样
解释下!!

感激!

|
如果你有逻辑地址, 宏 __pa() ( 在  中定义)返回它的关联的物理地址. 物理地址可被映射回逻辑地址使用
__va(), 但是只给低内存页.

linux kernel 很多的。

有了虚拟内存, 系统重运行的程序可以分配远多于物理上可用的内存; 确实, 即便一个
单个进程可拥有一个虚拟地址空间大于系统的物理内存.

但不知道windows的。

|
 都是从虚拟内存映射到物理内存的,存在映射关系,
 通过查找页表实现逻辑地址与物理地址的转换

|
Linux先把内存用得差不多了才会切换到swap,这好像与win不太一样,我用的1gb的内存,很少用到swap,我见到一次是用了0.4%的swap分区

    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐
  • 一个菜鸟的请求: 哪位前辈能给晚辈讲讲“匿名类”
  • 求教各位前辈,linux下怎么安装调解啊?
  • 前辈,再帮忙看看吧!我真的很急用,后天....
  • 想学qt,大哥大姐前辈们介绍几本书吧,最好能提供电子版,谢谢~~~~~~~~~~~
  • 各位前辈大哥,大家好。可否帮忙?
  • 请问前辈,线程和进程有什么区别啊?
  • 请前辈介绍一本jsp+数据库的经典好书!!!
  • 寻找陕西西安中润科技的技术前辈
  • 麻烦诸位前辈推荐推荐一款适合底层开发的Linux版本!
  • 征求各位前辈的经验
  • 求项目经验,请前辈指教
  • 各位前辈,求教关于bc计算的问题
  • 要学习下libnids源码,前辈提点建议
  • ===菜鸟系列===:写过毕业论文的前辈请进!!!菜鸟散分啦!!!!
  • 新手提问,请前辈们指教(关于cygwin)!
  • 求助! 各位前辈给点建议撒
  • 请问前辈们设计source整理工具,使用lex+yacc好还是perl?
  • 想快速了解一下Linux基础知识。请前辈们指点迷津!
  • 从windows开发转Linux开发 的前辈请进!!!
  • 请问各位前辈weblogic的driver有没有破解版,在哪里下在?谢谢。


  • 站内导航:


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

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

    浙ICP备11055608号-3