6.UNIX的文件存储空间的管理方法为

6.UNIX的文件存储空间的管理方法为,第1张

空白文件目录:这种方法将盘空间的一个未分配区域称为一个空白文件,系统为所有的空白文件建立一个目录,每个空白文件在这个目录中建立一个表目。

②空白块链:这种方法将盘上的所有空白块用链接指针或索引结构组织成一个空白文件。

③位示图:它将文件存储器的存储空间建立一张位示图,用以反映整个盘空间的分配情况。

1、交换(Swapping)技术:这就是前面我们所学的虚拟存储器在UNIX中的应用。磁盘上设置开辟一个足够大的区域,为 对换区 。当内存中的进程要扩大内存空间,而当前的内存空间又不能满足时,则可把内存中的某些进程暂换出到对换区中,在适当的时候又可以把它们换进内存。因而,对换区可作为内存的逻辑扩充,用对换技术解决进程之间的内存竞争。 UNIX对内存空间和对换区空间的管理都采用 最先适应分配算法 。

2、虚拟页式存储管理技术。 UNIX把进程的 地址空间 划分成三个功能区段: 系统区段 、 进程控制区段 、 进程程序区段 。系统区段占用系统空间,系统空间中的程序和数据常驻内存。其余两个区段占用进程空间,是进程中非常驻内存部分。 通过页表和硬件的地址转换机构完成虚拟地址和物理地址之间的转换。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11862652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存