file - 如何计算 FAT-16 中的最大文件大小
问题描述
考虑一个磁盘块为 2KB 的 FAT-16 系统。你如何计算可以存储在系统中的最大文件大小?
解决方案
第 33 页底部的 FAT 规范直接指出:
FAT 卷上允许的最大文件大小为 0xFFFFFFFF (4,294,967,295) 字节。
簇的大小与文件大小的限制无关。簇链仅限于 FAT(文件分配表)的大小,它应该有足够的空间来容纳卷的所有簇。
因此,文件大小不能超过卷的大小或0xFFFFFFFF 字节的大小,以较小者为准。
推荐阅读
- jquery - 如何使用包含链接的 td 选择器插入表格列
- python - Django 获取上下文数据
- python - 在没有 pyodbc 的情况下使用 Python 将数据批量加载到 SQL Server 的最佳方法
- java - Apache Beam 中的 CEP 与 flink
- python-3.x - 如何对包含浮点值的匹配列表进行模式匹配?
- ios - iOS 单元测试覆盖结果文件在哪里?
- javascript - 如何处理来自 fs readline.Interface 异步迭代器的错误
- python-3.x - Python - 从孩子的类方法访问父母的类属性
- javascript - Google 脚本:检索过滤器的默认值
- javascript - 如果输入文本不在数据列表中,则禁用提交