operating-system - 由于 FAT 表中的多步遍历导致高寻道时间
问题描述
在基于 FAT 的文件系统设计中,“查找”涉及遍历 FAT 表中存在的链接,就像在链表中一样。它将文件中的当前指针(由文件描述符指向)向前移动一个距离,例如“O”偏移字节。对于非常大的 O 值,由于 FAT 表中的多步遍历,这可能非常低效。我们能否以某种方式增加 FAT 表结构以提高查找操作的性能。是否已经有一些方法可以解决这个问题?此外,如何处理大于文件大小的偏移量大小以避免文件结尾错误?
解决方案
推荐阅读
- python - 覆盖文本对象和无限循环
- pip - 修复 Raspian 上的 Pip3 安装
- c# - MongoDB C# 驱动程序 - CountDocuments 错误地返回错误值
- python-3.x - 如何在 AWS EC2 中通过 yum 安装 python3
- linux - bash脚本中if条件中的算术运算符无效
- r - 如何在不丢失属性的情况下轻松连接嵌套列表?
- node.js - React - 如果入口点在文件名中有时间戳,则无法导入模块
- vb6 - 从 VB6 中的命令行获取输出
- jquery - 如何复制 Liferay 的下一个和上一个按钮?
- c# - 在一种解决方案中从 wpf 客户端到服务器的调用期间出现超时异常