常用的文件存储分配空间分配方法有三种:连续分配和非连续分配。
连续分配:该方法要为文件分配连续的磁盘区域。用户必须在分配前指明文件必需的存储大小,然后系统查找空闲区的管理表格,看是否有足够大的空闲区供其使用,若有则给文件分配所需的存储空间,若无则用户进程继续等待。
非连续分配:
1:以扇区为单位进行连接分配。按要求分配若干个磁盘扇区,可以不相连接,属于同一个文件的扇区按照一定的逻辑顺序用指针链接起来。当文件需要增长就为其分配新的空闲扇区,当文件缩短时就释放相应的扇区。
2:以区段(簇)为单位分配。区段是由若干个连续的扇区组成的,文件所属的区段可以用链接指针、索引表等来管理。当文件动态增加时,新增的区段应尽量靠近文件的已有区段。
(简答题)
常用的文件存储空间分配方法有哪些?试加以说明。
正确答案
答案解析
略
相似试题
(单选题)
NTFS把磁盘分成两大部分,其中大约12%分配给(),以满足不断增长的文件数量。该文件对这12%的空间享有独占权,余下的88%的空间被分配用来存储文件。
(填空题)
NTFS文件系统比FAT32更稳定、更安全。视整个分区都是数据区,文件以()为单位分配存储空间,簇编号从()开始。
(简答题)
简述S3C2410的存储空间的分配方法。
(单选题)
以下选项中,()不是磁盘存储空间的常用管理方法。
(简答题)
图像文件的大小(所占的存储空间)与哪些因素有关?
(多选题)
数据压缩是通过某种算法将数据重新编码使其所需要的存储空间变小。以下软件中,()是常用的文件压缩工具软件
(简答题)
分区存储管理中常用哪些分配策略?比较它们的优缺点。
(简答题)
试说明虚拟存储器的涵义,它与物理存储器有什么区别?80386虚拟地址空间有多大?
(填空题)
不同的编译程序关于数据空间的存储分配策略可能不同,但大部分编译中采用的方案有两种:静态存储分配方案和动态存储分配方案,而后者又分为()和()。