linux内存管理

赖small强11 天前
内存对齐·linux内存管理·cache line·bus error
【Linux 内存管理】深入解析Linux缓存行(Cache Line)与内存不对齐引发的Bus Error硬件异常现代处理器为了缓解CPU核心频率与主存访问速度之间的巨大鸿沟,引入了多级缓存(Cache)体系。图1:现代多核CPU的三级缓存结构(L1/L2/L3)
赖small强12 天前
linux内存管理·swap·zram
【Linux 内存管理】zram 技术详解与实战指南zram(最初称为 compcache)是 Linux 内核中的一个模块,它在 RAM 中创建一个压缩的块设备。当数据写入该设备时,数据会被实时压缩并存储在内存中;当读取数据时,数据会被解压缩。
董哥聊技术2 年前
内存管理·linux内存管理·linux驱动开发
Linux内存管理 | 一、内存管理的由来及思想
卍一十二画卍2 年前
linux·mmu·内存管理·linux内存管理·linux驱动开发
Linux内存管理 | 二、虚拟地址空间布局上一章,我们了解了内存管理的由来以及核心思想,下面我们按照顺序,先来介绍一下Linux虚拟内存空间的管理。
卍一十二画卍2 年前
linux·内存管理·操作系统内存管理·linux内存管理·linux内核开发
Linux内存管理 | 一、内存管理的由来及思想《中庸》有:“九层之台,起于垒土” 之说,那么对于我们搞技术的人,同样如此!对于Linux内存管理,你可以说没有留意过,但是它存在于我们日常开发的方方面面,你所打开的文件,你所创建的变量,你所运行的程序,无不以此为基础,它可以说是操作系统的基石;只是底层被封装的太好了,以至于我们在做开发的过程中,不需要关心的太多,哪有什么岁月静好,只是有人在负重前行罢了。
我是有底线的