密码保护:深入理解 XGPU VDMA 功能

此内容受密码保护。如需查阅,请在下列字段中输入您的密码。 密码:

深入理解 Linux Page Cache 机制

页高速缓存 page cache 根据摩尔定律:芯片中的晶体管数量每隔 18 个月就会翻一番。导致 CPU 的性能和处理速度变得越来越快,而提升 CPU 的运行速度比提升内存的运行…

密码保护:深入理解 XGPU SOC 架构

此内容受密码保护。如需查阅,请在下列字段中输入您的密码。 密码:

深入理解 Linux PageFault

在前面两篇介绍 mmap 的文章中,笔者分别从 《深入理解 Linux mmap 流程》带着大家深入到内核世界深度揭秘了 mmap 内存映射的本质。从整个 mmap 映射的过程可以…

深入理解 Linux mmap 流程

mmap 的全称是 memory map,中文意思是内存映射或地址映射,是 linux 操作系统中的一种系统调用,其作用是将一个文件或其他对象映射到进程的虚拟地址空间,实现磁盘地址…

深入理解 Linux 页表体系

通过前面的文章,阐述虚拟内存管理和物理内存管理,而且内容庞大,知识点密集。所以笔者这次想让虚拟内存和物理内存两者一起动态联动起来,在这个联动的过程中将之前的这些静态知识点统统串联起…

深入理解Linux kmalloc 体系

在之前的文章中,笔者详细的为大家介绍了 slab 内存池的整体架构演化过程,随后基于这个演化过程,介绍了整个 slab alloactor 体系的创建,内存分配,内存释放以及销毁等…

深入理解Linux slab机制

通过前面的文件介绍中我们知道,内核中的伙伴系统管理内存的最小单位是物理内存页 page。伙伴系统会将它所属物理内存区 zone 里的空闲内存划分成不同尺寸的物理内存块,这里的尺寸必…

深入理解 Linux 伙伴系统

伙伴系统是内核中用来管理物理内存的一种算法,我们知道内存中有一些是被内核代码占用,还有一些是被特殊用途所保留,那么剩余的空闲内存都会交给内核内存管理系统来进行统一管理和分配。 内核…

深入理解 Linux 物理内存

在上篇文章中,我分别从进程用户态和内核态的角度详细深入地为大家介绍了 Linux 内核如何对进程虚拟内存空间进行布局以及管理的相关实现。 而在正式开始物理内存管理的主题之前,笔者觉…

加载更多