NTFS 与 FAT32 搜索时间
NTFS vs FAT32 Search Time
我正在写一篇关于 NTFS 与 FAT32 的论文,展示了两种文件系统之间的比较。
据我所知,我知道 NTFS 使用 MFT 来保存所有文件和目录,而 FAT32 只知道特定文件或目录的以下簇。这意味着如果没有通过在特定目录中查找首先找到文件的第一个块,FAT32 将无法先验地知道文件的第一个块。
我的问题如下,如果 NTFS 将有关文件系统的所有信息保存在文件中,这是否意味着在系统内对文件名 "test.txt" 进行原始搜索时速度会更快?据我所知,FAT 将不得不扫描硬盘驱动器中的每个目录,并在每个目录中查看文件名是否存在,而在 NTFS 中,它只需要扫描 MFT 文件,该文件对于具有名称的记录是连续的:"text.txt".
我是对的还是我遗漏了什么?
我不知道,可能是(40% 的赌注),但要将您的问题转化为 Stack Overflow 编码主题,这里有一些资源,您可以在其中找到答案并向我们提供您的 self-answer :
可能,通过阅读"text":
当然可以,通过阅读 "code":
- GitHub: /torvalds/linux/fs/ntfs -
C
Linux
使用的 NTFS
文件系统驱动程序的源代码 - “Linux
是一个克隆操作系统 Unix
,由 Linus Torvalds 在网络上松散组织的黑客团队的协助下从头编写。它的目标是 POSIX
和单一 UNIX
规范合规性"
- svn.reactos.org: /reactos/drivers/filesystems/ntfs -
C
ReactOS
使用的 NTFS
文件系统驱动程序的源代码 - " 基于Windows NT® 架构中的最佳设计原则(Windows 版本,例如 Windows XP、Windows 7、Windows Server 2012 构建于 Windows NT 体系结构)。完全从头开始编写,ReactOS
是 不是 基于 Linux
的系统,并且共享 none UNIX
架构"
以上所有资源都应该在概念上达成一致,最后两个资源展示了机器如何在没有营销谈话的情况下真正处理问题(机器不太了解营销和广告)
我正在写一篇关于 NTFS 与 FAT32 的论文,展示了两种文件系统之间的比较。 据我所知,我知道 NTFS 使用 MFT 来保存所有文件和目录,而 FAT32 只知道特定文件或目录的以下簇。这意味着如果没有通过在特定目录中查找首先找到文件的第一个块,FAT32 将无法先验地知道文件的第一个块。
我的问题如下,如果 NTFS 将有关文件系统的所有信息保存在文件中,这是否意味着在系统内对文件名 "test.txt" 进行原始搜索时速度会更快?据我所知,FAT 将不得不扫描硬盘驱动器中的每个目录,并在每个目录中查看文件名是否存在,而在 NTFS 中,它只需要扫描 MFT 文件,该文件对于具有名称的记录是连续的:"text.txt". 我是对的还是我遗漏了什么?
我不知道,可能是(40% 的赌注),但要将您的问题转化为 Stack Overflow 编码主题,这里有一些资源,您可以在其中找到答案并向我们提供您的 self-answer :
可能,通过阅读"text":
当然可以,通过阅读 "code":
- GitHub: /torvalds/linux/fs/ntfs -
C
Linux
使用的NTFS
文件系统驱动程序的源代码 - “Linux
是一个克隆操作系统Unix
,由 Linus Torvalds 在网络上松散组织的黑客团队的协助下从头编写。它的目标是POSIX
和单一UNIX
规范合规性" - svn.reactos.org: /reactos/drivers/filesystems/ntfs -
C
ReactOS
使用的NTFS
文件系统驱动程序的源代码 - " 基于Windows NT® 架构中的最佳设计原则(Windows 版本,例如 Windows XP、Windows 7、Windows Server 2012 构建于 Windows NT 体系结构)。完全从头开始编写,ReactOS
是 不是 基于Linux
的系统,并且共享 noneUNIX
架构"
- GitHub: /torvalds/linux/fs/ntfs -
以上所有资源都应该在概念上达成一致,最后两个资源展示了机器如何在没有营销谈话的情况下真正处理问题(机器不太了解营销和广告)