![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内存管理
文章平均质量分 94
书桐先生
吾尝终日而思矣 不如须臾之所学也
展开
-
对linux分页机制的一些认识
x86 CPU中段机制(Segmentation)可以将程序的代码(Code)、数据(Data)、栈(Stack)分开,这样多个程序(或进程)就可以在同一个CPU上运行,而相互不会干扰。页机制(Paging)用来实现传统的以页面为需求的虚拟内存系统,只有程序需要时,才真正给进程分配物理内存。页机制也可以用来隔离多个任务。一、硬件中的分页我们还是从实现linux分页机制的软硬件...原创 2019-12-11 10:46:40 · 429 阅读 · 0 评论 -
对逻辑地址中”段“的一些认识
引言看了很多资料,发现自己还是没有弄明白几个地址概念,比如逻辑地址、线性地址、物理地址,还有一些,比如逻辑地址中的段,还有什么基地址等的概念,通过这篇文详细查找资料,然后记下来学习一下。主要的内容还是来自于《深入理解Linux内核》,有不明白的再上网查找资料。在深入的过程中,主线还是依据这本书上的内容来,下面资料可供参考:https://blog.csdn.net/killcpp/articl...原创 2019-12-09 15:12:06 · 1679 阅读 · 0 评论 -
Linux内存管理初探
转载自:https://cloud.tencent.com/developer/article/1005671导语linux 内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定性。本文主要介绍 linux 内存组织结构和页面布局,内存碎片产生原因和优化算法,linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。从内存的原理和...转载 2019-12-08 14:46:11 · 595 阅读 · 0 评论