最新很偶然的机会,发现一个奇怪的现象。Mac不同浏览器下载的同一个文件,占用的磁盘空间大小有差异。具体系统环境:M1 Mac,磁盘是APFS加密,OS X版本是11.2.3或11.3,下载目标文件:Chrome(apple silicon版本),Chrome是2021年4月27日更新的正式版:90.0.4430.93,Chrome下载链接:https://www.google.com/intl/en_us/chrome/thank-you.html?statcb=0&installdataindex=empty&defaultbrowser=0https://dl.google.com/chrome/mac/universal/stable/GGRO/googlechrome.dmg Safari下载文件信息:183,065,759 字节(磁盘上的185.2 MB)Firefox下载文件信息:183,065,759 字节(磁盘上的184.6 MB)Edge下载文件信息:183,065,759 字节(磁盘上的189.2 MB)Chrome下载文件信息:183,065,759 字节(磁盘上的189.2 MB)不清楚为什么会有这样的现象,是不同内核的浏览器在下载文件时还要偷偷将什么信息写入到文件里吗?还是各家app下载文件的机制问题?

用户答案:

很可能是下载后文件的 meta 数据不同造成的,meta 数据不是文件的主题数据本身,只是 macOS 系统在下载后,给每个文件添加的附加信息而已,所以不必计较。

用户答案:

谢谢你