您现在的位置是:首页 > Linux OSLinux OS

linux内存管理相关文章

比目鱼2022-06-08【Linux OS】人已围观

简介https://blog.csdn.net/a6813140/article/details/52348676?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-52348676-b

https://blog.csdn.net/a6813140/article/details/52348676?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-52348676-blog-124936352.pc_relevant_antiscanv3&spm=1001.2101.3001.4242.1&utm_relevant_index=2


https://blog.csdn.net/qq_36441363/article/details/122739019


https://blog.csdn.net/qq_16423857/article/details/124936352



bios

https://segmentfault.com/a/1190000040131294

https://blog.csdn.net/alais/article/details/5129005

https://manybutfinite.com/post/how-computers-boot-up/





第一部分涉及到linux这个os是如何load + boot的 要有细节(看起来讨论的是x86的case)

第二部分是linux os里面如何管理Phy内存


第一个 应该可以看一下这个

https://0xax.gitbooks.io/linux-insides/content/Booting/linux-bootstrap-1.html

x86 loader 和 kernel间对布局的约定在内核代码里能找到

https://github.com/torvalds/linux/blob/master/Documentation/x86/boot.rst


第二个 linux对phy memory的管理 应该是通过 bootmem/memblock -> buddy系统的

看一下这一节

https://0xax.gitbooks.io/linux-insides/content/MM/linux-mm-1.html

然后加这篇

https://www.l2h.site/p/20210923linuxmm4


下面这个是linux启动过程的描述, 很早的了 但是挺详细

https://www.simplylinuxfaq.com/2014/08/booting-made-simple.html


Tags:

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐

站点信息

  • 建站时间:2021-06-18
  • 网站主题:编程技术博客
  • 文章统计50篇文章
  • 标签管理标签云
  • 博主微信号:比目鱼