【发布时间】:2015-07-14 03:14:23
【问题描述】:
固态硬盘 (SSD) 为文件系统的设计者和实施者带来了新的挑战和机遇。一方面,SSd 没有旋转延迟和寻道时间,因为不涉及旋转介质。另一方面,空间成本更高:SSD 每个字节的成本要高出 10-20 倍。
假设 - 传输时间与典型的传统旋转盘相同。
A) 描述在旋转设备上实现文件系统的策略
B) SSD 的策略将如何改变?请务必讨论延迟和碎片问题以及主内存需求。
【问题讨论】:
-
听起来像是功课。
-
硕士综合考试备考。我已经 3 年没有使用过操作系统并且找不到它 - 从来没有学过任何关于 SSD 的知识:(
-
@Busturdust- 好的,A 部分的答案不需要 SSD 知识。那么你需要帮助吗?
-
@CraigS.Anderson 我对 A) 的回答我熟悉连续分配和链表分配。我不熟悉答案可能是什么,即使用 inode 索引文件分配。我正在完成对 OS 类的其余部分(进程、线程、调度、IPC)的学习,并且正在研究该主题。 (星期四测试哦)。但我使用索引的答案是:使用索引指针。属于文件的每个数据块都有自己的指针。当我们在文件中创建新数据时,不断更新文件块,有更多索引指向其相应的块
标签: operating-system filesystems solid-state-drive