Geany --- exFAT

Geany

Linux强大IDE——Geany配置说明




http://blog.csdn.net/david_xtd/article/details/18888409

http://www.mamicode.com/info-detail-1248554.html

http://www.mamicode.com/info-list-2-1.html

https://my.oschina.net/dayatang/blog/162849


u盘芯片当中MLC、SLC、TLC之间的区别

exFAT

编辑
exFAT(Extended File Allocation Table File System,扩展FAT,也称作FAT64,即扩展 文件分配表)是Microsoft在Windows Embeded 5.0以上(包括 Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一种适合于闪存的 文件系统,为了解决FAT32等不支持4G及其更大的文件而推出。对于闪存, NTFS文件系统不适合使用,exFAT更为适用。对于磁盘则不太适用。
中文名
扩展 文件分配表
外文名
exFAT
别    名
FAT64
适用范围
大于4GB的U盘、SD卡
主要优点
单文件大小最大可达16EB
优点
相对 FAT文件系统,exFAT有如下好处:
·增强了台式电脑与移动设备的互操作能力
·单文件大小最大可达16EB(18 446 744073 709 551 616字节,(理论值,16×1024×1024TB),1TB=1024G)
·簇大小可高达32MB
·采用了剩余空间分配表,剩余空间分配性能改进
·同一目录下最大文件数可达2,796,202个
·支持 访问控制
·支持 TFAT
支持Apple MAC 系统
采用该 文件系统的闪存盘不支持Windows Vista ReadyBoost。Windows Vista SP1与Windows 8支持该文件系统。

注意

编辑
exFAT只是一个折中的方案,特别适合于闪存的文件系统。
现在超过4GB的U盘 格式化时默认是 NTFS分区,但是这种格式是很伤U盘的,因为NTFS分区是采用“日志式”的 文件系统,需要记录详细的读写操作,肯定会比较伤闪盘芯片,因为要不断读写。
下面请看exFAT、NTFS、FAT分区的比较
分区格式
FAT32
exFAT
操作系统
Win 95 OSR2之后
Windows2000之后
Windows CE 6/Vista SP1/Windows 8
最小 扇区
512bytes
512bytes
512bytes
最大扇区
64KB
64KB
32768KB
最大单一文件
2bytes-4GB
受最大分割容量
16EB(理论值)
2TB(但NT内核系统限制为32GB)
2TB~256TB(受MBR影响)
16EB(理论值)(目前支持到256TB)
档案数量
4194304
至少可以大于1000
1.支持非常大的文件和 存储设备
2.对性能的改进支持
3.对未来的创新的可扩展性功能的支持
4.添加 Flash 媒体兼容性

作用

编辑
exFAT的U盘不是很在意U盘的存取效能,那么现在市面上4G、8G的MLC U盘可以说一点都不贵,这种容量对FAT32支持的单一分割最大容量(32GB)并不成问题,不过超过4GB的文件就有点麻烦。 虽然说很少有单一文件超过4GB的机会,但不代表完全没有:如BD影片的Remux文件、BD/HD影片的原始文件、无损音乐爱好者的未压缩音频文件、DVD光碟的ISO文件、从DV上撷取下来的AVI文件等等,想要 完整备份就得选择NTFS或exFAT做为储存格式。
大部份读者可能会问:那用NTFS就好了,为什么要选择一个相容性更差的 文件系统呢? exFAT原本设计的目的是在FAT32与NTFS之间取得一个折中,有FAT32的轻便、不需要耗损太多的效能及记忆体来处理文件运作,又有类似NTFS的CAL存取控制机制(很可惜在SP1下找不到exFAT对于CAL的支持),以及类似HPFS系统可快速整理可用丛集空间的Free Space Bitmap,来将档案破碎的情况尽量减少。 然而要真正比较出使用FAT32、NTFS及exFAT时的档案破碎情况很难做到客观的评比,剩下所能测试的就是存取效能了,尤其是exFAT最大的簇大小达到了惊人的32MB,连NTFS都只有64KB,如果随身碟真的拿来存放BD Remux动辄上GB的大档案,那么将exFAT的丛集设大时,将会有多少效能增进呢? exFAT(Extended File Allocation Table)是适用于随身碟或随身型携带装置(如PDA)的新格式,最早出现在2006年的WinCE 6.0,为了增进与 桌面操作系统的相容性还有便于随身装置的同步需求,到了Vista SP1正式被纳入桌面操作系统所支持的档案系统,但跟一般玩家息息相关的,还是在于U盘上的应用。

支持

编辑
2009年1月26日开始Microsoft分别发布了针对NT 5.1 & 5.2的功能性补丁来支持exFAT 文件系统。exFAT文件系统保留了FAT基于文件系统的简单性,但是又改进了对非常大的文件和存储设备的支持。另外此次升级,还添加了对性能的改进支持,对未来创新的可扩展性功能支持以及闪存介的质兼容性支持。 用户可以直接从微软官方搜索KB955704下载该更新文件,安装本更新后,需要重新启动电脑才能生效。 [1]  
相关文件:
Windows XP 更新程序 (KB955704)
Windows Server 2003 更新程序 (KB955704)
Windows Server 2003 x64 Edition 更新程序 (KB955704)
已证实安卓4.2可以支持
目前塞班还无法识别exFAT文件系统,Linux也能原生支持,但有人通过修改让某些Linux系统可以识别exFAT文件系统,不同版Linux的修改方法不完全相同。
exFAT文件系统在FAT 32上包含几项改进。但是,它保留FAT基于文件系统的简单性。包括以下主要的改进:
支持非常大的文件和 存储设备
对性能的改进支持
对未来的创新的可扩展性功能的支持
添加 Flash 媒体兼容性

相应补丁

编辑
文件名: WindowsXP-KB955704-x86-CHS.exe
版本: 955704
知识库(KB) 文章: KB955704
发布日期: 2009/1/26
语言: 简体中文
文件大小: 3.3 MB
说明:
概述本文讨论 Windows XP 的主要功能和优点扩展的 文件分配表(exFAT) 文件系统 驱动程序。 OEM 的反馈和独立软件供应商 (ISV) 反馈响应,Microsoft 用于 Windows XP 2009 1月27日 上发布 exFAT文件系统驱动程序。
exFAT文件系统是作为FAT文件系统家族中FAT32的继任者。exFAT是为了满足个人移动 存储设备在不同操作系统上日益增长的需求而设计的新文件系统。exFAT文件系统能够处理大的文件,如用于存储媒体,并且它允许无缝连接桌面计算机和便携式媒体设备。由于的这一功能您可以轻松地在桌面和外部设备之间或者桌面和其他操作系统之间进行文件的拷贝。
您下载"更多信息"一节所述的文件后,您将能够设置格式以 exFAT 格式化外部媒体。 此外,您将可以格式化大于 32 GB 的外部媒体,并且在计算机上识别 exFAT 格式媒体。 更多的改进 exFAT 文件系统的"更多信息"部分所述。

换算关系

编辑
1EB=1024PB,1PB=1024TB,1TB=1024GB,1GB=1024MB……
Windows XP SP2或SP3不能直接支持此系统,但可以安装Windows XP 更新程序 (KB955704)添加对 exFAT文件系统格式的支持。有关相关更新的介绍,参见《Description of the exFAT file system driver update package》
单位转换(参考):
1B=1Byte=8bit
1 kB = 1024 B (kB - kilobyte) 千 2^10
1 MB = 1024 kB (MB - megabyte) 兆 2^20
1 GB = 1024 MB (GB - gigabyte) 吉 2^30
1 TB = 1024 GB (TB - terabyte) 太 2^40
1 PB = 1024 TB (PB - petabyte) 拍 2^50
1 EB = 1024 PB (EB -exabyte) 艾 2^60
1 ZB = 1024 EB (ZB - zettabyte) 皆 2^70
1 YB = 1024 ZB (YB -yottabyte) 佑 2^80
1 BB = 1024 YB (BB - brontobyte) 2^90
以上为计算机用的2^10 (1024)数量级。

相关事件

编辑
微软8月7日宣布,该公司已与夏普达成一项有关最新扩展 文件分配表(以下简称“exFAT”)技术的知识产权授权协议。
这项协议覆盖的内容包括夏普在Android智能手机中使用exFAT技术,标志着微软的exFAT技术授权计划仍具动量。
exFAT是一种现代化的 文件系统,是微软在Windows Embeded 5.0以上中引入的一种适合于闪存的文件系统,为解决FAT32等不支持4G及其更大的文件而推出。今天达成的这项协议允许夏普将微软最新的exFAT文件系统加入自身产品组合,向全球用户交付更快的反应时间和更大的存储功能。
微软提供灵活的知识产权授权计划,允许取得授权的公司在自身产品中使用许多基础技术,使其可以创造彼此之间无缝运作的设备、应用和服务。自微软在2003年12月份推出知识产权授权计划以来,这家公司已经达成了1100多项授权协议,并正继续发展这项计划,使其用户、合作伙伴和竞争对手得以使用其知识产权组合。 [2]  


exFAT 文件系统是 FAT 文件系统家族中的后续任务为 FAT 32。 exFAT 文件系统是一个新的文件系统格式,地址移动个人存储在不同的操作系统上的不断增加的需要。 exFAT 文件系统处理大文件,如那些用于媒体存储,并使得台式计算机和等不是便携媒体设备的设备之间的无缝互操作性。 因这一功能可以轻松地复制桌面和外部设备之间或在桌面上与其他的操作系统之间的文件。 exFAT 文件系统 FAT 32 上包含几项改进。 但是,它保留 FAT 基于文件系统的简单性。 这些改进包括以下主要的改进: 支持非常大的文件和存储设备 对性能的改进支持 对未来的创新的可扩展性功能的支持 添加 Flash 媒体兼容性 exFAT 文件系统驱动程序使文件系统支持奇偶校验于以下操作系统: Windows Vista Windows XP Windows CE exFAT 文件系统驱动程序包含对未来的可伸缩性的高级的结构。 exFAT 文件系统使用 64 位,来描述文件的大小。 这允许依赖非常大的文件的应用程序。 exFAT 文件系统还允许群集大 32 MB,有效地启用非常大的存储设备。 特别是,exFAT 添加以下功能: 支持大于 32 GB,理论上的最大卷大小的 Windows XP 中 FAT 32 的卷 理论上的最大卷大小为 64 ZB。 建议的最大卷大小是 512 TB。 支持大于 4 GB,Windows XP 中 FAT 32 的理论上的最大文件大小的文件 理论上的最大文件大小是 64 ZB。 推荐的最大文件大小是 512 TB。 exFAT 文件系统驱动程序包含以下的高级的结构,以提高性能: 用于快速分配群集位图 每个文件连续有点快速文件访问 更好地连续的磁盘布局 (用于录制电影) 支持通用协调时间 (UTC) 时间戳 exFAT 文件系统驱动程序使文件系统的扩展性设计为创新速度在存储中保持,而更改的使用情况,以及使 OEM 和 ISV 提供无缝地添加扩展。 特别是,exFAT 添加以下功能: 添加基于模板的元数据结构,以启用自定义的扩展 使实现可以保存这些扩展而不必知道其格式 exFAT 文件系统驱动程序添加 Flash 媒体的更高的兼容。 这包括以下功能: 在最佳的文件系统元数据的对齐方式编写该设备的边界 在最佳群集堆的对齐方式编写该设备的边界
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值