Linux kernel
文章平均质量分 82
kernel_dsn
吊死男的逆袭
展开
-
深入理解linux内存管理之 页表管理
页表是内存管理系统中的数据结构,用于向每个进程提供一致的虚拟地址空间,每个页表项保存的是虚拟地址到物理地址的映射以及一些管理标志。应用进程只能访问虚拟地址,内核必须借助页表和硬件把虚拟地址翻译为对物理地址的访问。页表作用在使用虚拟地址空间的linux操作系统上,每一个进程都工作在一个4G的地址空间上,其中0~3G是应用进程可以访问的user地址空间,是这个进程独有的,其他进程看不到也无原创 2013-07-05 14:42:39 · 15487 阅读 · 0 评论 -
深入理解linux虚拟文件系统VFS - 概述
当前,除了linux标准的文件系统Ext2/Ext3/Ext4外,存在很多种文件系统,比如reiserfs, xfs, Windows的vfat NTFS,网络文件系统nfs 以及flash 文件系统jffs2, yaffs/yaffs2 ubifs。linux通过叫做VFS的中间层最这些文件系统提供了完美的支持。对于用户来说,这些文件系统是几乎透明的,在大部分情况下(比如fat vfat不支原创 2013-07-25 10:21:43 · 995 阅读 · 0 评论