对于空闲链表范围的疑问
来源:6-13 操作系统的文件管理

qq_爱Zz真是太好了_0
2021-03-08
老师您好。
1.对于空闲链表,“把所有的空闲盘区组成一个空闲链表”范围是和空闲表一样,针对的是一个磁盘中的所有空闲盘区吗?还是所有磁盘的空闲盘区都放到同一个空闲链表里面?
2. 如果是所有磁盘的话,又是怎么区分是哪个磁盘的空闲盘区呢?
3. 若是一个磁盘当中的,那每个磁盘都会有一个空闲链表,他们是统一存储在一个地方的么,又是如何读取的呢?
写回答
1回答
-
咚咚呛
2021-03-09
空闲链表只是维护磁盘空闲块的一个数据结构,并不是空闲盘区,在磁盘中,每个分区会有单独的空闲链表去维护空闲块。
如1所说。
每个磁盘都可以分多个分区,分区之间是独立管理的,在每个分区,会有单独的数据结构来维护该分区的存储状态,所以他们不是在同一个地方的。
希望对你有所帮助。
00
相似问题