XP Pro SP3 下的 NTFS 性能,对于大文件量有建议吗?
我想知道是否有任何建议或功能可以在 Windows XP Pro SP3(32 位)下删除/禁用 NTFS - 以在将其用作数百万个文件的存档单元时获得性能?
归档结构的唯一要求是文件名及其数据,同时能够存储数百万个文件,且文件大小限制大于 4GB。不需要任何:访问时间、修改日期、创建日期、权限、日志、短文件名。 (其中任何一个都是可选的?)
我考虑创建一个包含数据片段及其偏移量的大文件结构。但即使它具有性能提升 - 它也会限制我删除特定片段而不重写整个大文件的能力。
提前致谢, 多里酒吧
I was wondering if there are any recommendations or features that one may remove/disable of NTFS under Windows XP Pro SP3 (32bits) - to gain performance while using it as an archive unit for millions of files?
The only requirements for the archiving structure are filenames and their data, while having the ability to store millions of files, with >4GB filesize limitation. No need for any of: access times, modification dates, creation dates, permissions, journal, short filenames. (any of them are optional?)
I thought about creating a structure of huge files which contain pieces of the datas, and their offsets. But even if it had a performance boost - it would limit my ability to delete specific pieces, without re-writing the whole big file.
Thanks in advance,
Doori Bar
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有多种方法可以禁用上次访问时间写入,这在 XP 上会花费大量时间。
在 MSDN 上:如何禁用上次访问时间戳 。这个参考是关于 XP Embedded 的,它应该也适用于 XP Pro(我知道这是可行的)。
There are ways to disable the last access time writing, which takes a significant amount of time on XP.
On MSDN : how to disable last access timestamp. This reference is about XP Embedded, it should work also for XP Pro (I know it's feasible).
有一篇 Technet 文章,标题为使用文件系统。查看“优化 NTFS 性能”部分。
There is a technet article titled Working with File Systems. Check out the section "Optimizing NTFS Performance".
NTFS 专为每个目录数十万个文件而设计和测试。阅读设计师多年前写的一篇关于它的文章。现在不知道在哪里可以找到它,抱歉。
NTFS was specifically designed and tested for hundreds of thousands of files per directory. Read an article about it many years ago by the designer. No idea where to find it now, sorry.