gpt4 book ai didi

operating-system - NTFS 与 FAT32 搜索时间

转载 作者:行者123 更新时间:2023-12-04 08:33:38 27 4
gpt4 key购买 nike

我正在写一篇关于 NTFS 与 FAT32 的论文,并展示了两种文件系统之间的比较。
据我所知,我知道 NTFS 使用 MFT 来保存所有文件和目录,而 FAT32 只知道特定文件或目录的以下簇。这意味着 FAT32 不会先验地知道文件的第一个块,如果没有通过在特定目录中查找首先找到。

我的问题如下,如果 NTFS 将有关文件系统的所有信息保存在一个文件中,这是否意味着在系统中对文件名“test.txt”进行原始搜索时会更快?据我所知,FAT 必须扫描硬盘驱动器中的每个目录,并在每个目录中查看文件名是否存在,而在 NTFS 中,它只需要扫描与名称为“text.txt”的记录相邻的 MFT 文件。文本”。
我是对的还是我错过了什么?

最佳答案

我不知道,可能是的(40% 的赌注),但是要将您的问题转化为 Stack Overflow 编码主题,这里有一些资源,您可以在其中找到答案并给我们您的 self-answer :

  • 可能,通过阅读“文本”:
  • NTFS.com: NTFS Basic
  • Microsoft TechNet: File Systems Technologies → How NTFS Works
  • 当然,通过阅读“代码”:
  • GitHub: /torvalds/linux/fs/ntfs - C NTFS的源代码Linux 使用的文件系统驱动程序- “Linux 是操作系统 Unix 的克隆,由 Linus Torvalds 在网络上一个松散的黑客团队的帮助下从头开始编写。它旨在实现 POSIX 和单 UNIX 规范合规性”
  • svn.reactos.org: /reactos/drivers/filesystems/ntfs - C NTFS的源代码ReactOS 使用的文件系统驱动程序- 《基于Windows NT® 架构中最佳设计原则的免费开源操作系统(Windows XP、Windows 7、Windows Server 2012 等Windows 版本均建立在Windows NT 架构上)。完全从头开始编写,ReactOS 不是 一个基于 Linux 的系统,并共享 UNIX 架构"

  • 以上所有资源都应该在概念上达成一致,最后两个资源展示了机器如何在没有营销谈话的情况下真正解决问题(机器不太了解营销和广告)

    关于operating-system - NTFS 与 FAT32 搜索时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29635964/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com