发表评论取消回复
相关阅读
相关 《深入理解LINUX内核》内存管理
x86架构中的内存管理 x86架构中的内存管理使用两种方式,分段和分页。 如下图所示: ![20161224201046231][] 在x86架构中内存被分为三种形
相关 操作系统原理第八章:内存管理
目录 1 内存管理背景 2 固定分区分配 3 动态内存分配 3.1 首先适应 (First-fit) 3.2 最佳适应 (Be
相关 操作系统概念(第八章) 内存管理(二)
分页产生内部碎片,分段产生外部碎片。 分页(paging) 分页(paging)内存管理方案允许进程的物理地址空间可以使非连续的。分页避免了将不同大小的内存块匹配到交换
相关 操作系统概念(第八章) 内存管理(一)
背景 内存是现代计算机运行的中心。内存有很大一组字或字节组成,每个字或字节都有它们自己的地址。CPU根据程序计数器(PC)的值从内存中提取指令,这些指令可能会引起进一步对
相关 深入理解Linux内核(2)---内存寻址
1.内存地址 当使用80x86处理器时,必须区分三个地址 逻辑地址(Logical address):每个逻辑地址包括一个段和偏移,偏移指从段起始地址到实际地址的偏移。
相关 笔记——深入理解Linux内核——第八章 内存管理——cache/slab
今天早上看了高速缓存和slab分配器这部分的开头几节,写一点自己的感受吧。 原公司所有嵌入式设备都使用的那套内存管理接口(有名字的,就不透露了)就是参考的早期linux内核使
相关 笔记——深入理解Linux内核——第五章 内核同步——自旋锁(spin lock)
1、P204 表5-7提到了几个宏,例如:spin\_lock\_init(),具体的实现还是挺好的,至少我没那么用过。看了内核代码,才知道c语言并不是我这几年写的那样子。很多
相关 笔记——深入理解Linux内核——第九章 进程地址空间——红黑树
刚刚看到了红黑树(red-black tree),进程申请的地址空间管理用到的,改变了我一直的一个观点。我一直以为所有的数据管理都是简单的链表,没有其他的了。看到这里我才发现我
相关 读书笔记1---《深入理解linux内核》第三版
勘误p71:翻译不准确。 原文:当然,如果这张表是可获取的,那是内核在BIOS列表的基础上构建的; 应该翻译成:当然,如果BIOS表是可获取
相关 linux内核设计与实现(第十二章)----内存管理
内核的内存使用不像用户空间那样随意,内核的内存出现错误时也只有靠自己来解决(用户空间的内存错误可以抛给内核来解决问题)。 所有内核的内存管理必须要简洁而且高效。 主要内容
还没有评论,来说两句吧...