NTFS 原来那么强,可以把 12G 的文件,变成 140M。

2022-08-29 14:48:08 +08:00
 tool2d
我以前只知道 NTFS 可以打开压缩模式,但我不知道的是,就算不打开压缩,NTFS 也能把大文件变小。

在 android studio 下创建了一个 12G 的虚拟机,结果一看磁盘占用,才 140M 。

感觉白白赚了 10G 空间,爽到。

14686 次点击
所在节点    Windows
95 条回复
mmdsun
2022-08-29 21:36:30 +08:00
Huelse
2022-08-29 22:39:46 +08:00
nanmu42
2022-08-29 22:40:26 +08:00
学到了,谢谢。
deorth
2022-08-29 23:08:29 +08:00
建议换 ZFS
vanton
2022-08-30 01:50:03 +08:00
不想多说什么了,简直无话可说😓😓
mayli
2022-08-30 03:19:55 +08:00
V2ex 应该添加标签过滤器功能
添加个 菜鸡 标签,现在贴吧化严重…
yuzo555
2022-08-30 03:32:23 +08:00
2 楼的回复收到那么多感谢,有点无话可说...

楼上但凡说虚拟机动态分配的,你们有没有认真看楼主发的图片呢?
Size 和 Size on disk 区别这么明显没看到吗?
efaun
2022-08-30 06:33:27 +08:00
槽点太多 +1
huangmingyou
2022-08-30 07:12:17 +08:00
dd if=/dev/zero of=10T bs=1 count=1 seek=1024000000 也可以弄一个声称 10T 的文件,然后不占用空间。
HeyWeGo
2022-08-30 08:53:49 +08:00
老哥最近出镜率有点高啊,都是硬件相关的帖子
AirTag
2022-08-30 09:03:30 +08:00
这么多人说是虚拟机的扩展分配功能.
没看到截图里的 Size 和 Size on disk 么
shakoon
2022-08-30 09:14:58 +08:00
我前几年有台 WinSvr 的服务器,上面跑的 DB2 数据库,也是用了 NTFS 的压缩,2T 的磁盘实际存储了进 6T 的数据。
还有一个经验就是,对于文件超过 10GB 的非压缩文件,如果更改为压缩后,有较大概率在压缩过程中报错,然后文件处于“部分压缩”状态,虽然也能用,但是没有节约到预期的空间。另外压缩时尽量关闭所有可能读写到要压缩文件的程序。
sampeng
2022-08-30 09:54:51 +08:00
这么大压缩比例,如果能做到任意文件大小都能这么高的压缩比例。。。。。。商业价值比比尔盖茨还要大。想想任意真 4k 电影 2-30 个 G ,只要 100M 就能传输完,我的天。视听领域翻天覆地的变化。
再想想游戏领域,10Mb 的画面只需要 90k 的带宽就能完成。虚拟现实指日可待

所以,他这个算法是<硅谷>里面主角那个用撸 x 的灵感制造出来的吗?
tpxcer
2022-08-30 10:22:25 +08:00
只能说你里面没多少东西
levywang
2022-08-30 10:24:50 +08:00
槽点太多,手动狗头
Motionall
2022-08-30 11:28:36 +08:00
诶嘿

nutting
2022-08-30 13:03:13 +08:00
违反信息论
tool2d
2022-08-30 13:21:58 +08:00
@Motionall
@sampeng
@nutting

https://docs.microsoft.com/zh-cn/windows/win32/fileio/sparse-files-and-disk-quota

这是微软官方的功能,别搞得我好像无中生有。大概只有 0.001%的软件会用到的专用文件 WinAPI ,你们没听过也正常。
Zepp
2022-08-30 13:22:53 +08:00
我有一计,可授予楼主:把 NTFS 换成 APFS ,保准回复褒贬反转。

正经回答版:认真看看楼主贴出来的图,是文件管理器的文件属性显示大小 12G ,而不是在虚拟机软件里看到 12G ,你们再仔细想想?
debuggerx
2022-08-30 13:58:10 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/876196

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX