从文件系统来看打开文件
计算机系统和磁盘交互的大小是4kb
物理内存的4kb,磁盘的4kb文件叫做页帧
磁盘数据块的以4kb为单位。
减少IO的次数,减少访问外设的次数--硬件
基于局部性的原理,预加载机制--软件
操作系统管理内存
操作系统对内存的管理除了虚拟地址还有物理地址。
对物理内存进行以4kb进行划分要访问一个内存,我们只要先找到4kb对应的page,就能在系统中找到系统中对应的物理页框。
所有申请的内存动作,都是在访问page数组。
文件页缓冲区
基数树 或者基树 字典树:有26个节点,指向每一颗树也有26个节点,分别表示a,b,c,e。通过基树表示节点数。
Linux中我们的每一个进程,打开的每一个文件都要有自己的inode属性和自己的文件页面。
IO子系统
Linux中我们的每一个进程,打开的每一个文件都有自己的inode属性和自己的文件页码。
把源代码打包成库