找回密码
 立即注册
搜索
查看: 2243|回复: 12

[硬件] 机械硬盘为什么下载数据占据远大于大小的容量[已解决]

[复制链接]
     
发表于 2022-6-27 07:48 | 显示全部楼层 |阅读模式
本帖最后由 michaelwng 于 2022-6-29 12:42 编辑

磁盘压缩的锅,建议各种下载文件夹不要开启ntfs压缩

-----------------------
老家的老笔记本光驱位硬盘架上有一个2.5寸的160GB的机械硬盘,硬盘型号为TOSHIBA MK1665GSX H,目前剩余容量为88G。
昨天晚上睡前度盘拖了一个总大小为40多G的几个gal,今天早上起来一看还有5个文件不能下载,提示硬盘容量已满,请清理硬盘。把下载好了的30多G移动到外置的移动硬盘里,硬盘的剩余空间恢复到60多G。感觉这个情况无法理解,原来听说一些低端ssd在容量接近耗尽的时候有写入x GB的文件消耗n倍的x GB硬盘容量的现象,怎么机械硬盘也有?
回复

使用道具 举报

     
发表于 2022-6-27 07:56 | 显示全部楼层
硬盘格式化的时候可以选择分配单元/chunk大小,如果你格式化时选择4KB,即使你的文件只有1KB也会占用4KB,如果小文件很多,那么磁盘占用就比较大

右键文件夹 -> 属性 -> 有个 大小 和 占用空间,通过这个能看出真实大小和占用空间

本质上硬盘上的文件系统是一样的,你举的SSD例子是写入放大,要么就是磁盘文件系统出现错误导致空间占用异常
回复

使用道具 举报

     
 楼主| 发表于 2022-6-27 08:17 | 显示全部楼层
SICP 发表于 2022-6-27 07:56
硬盘格式化的时候可以选择分配单元/chunk大小,如果你格式化时选择4KB,即使你的文件只有1KB也会占用4KB, ...

格式化时簇大小确实选的4096,但下载的硬盘版游戏的文件都是1GB一个的压缩包,是一共几十个压缩包part,没有小文件。

我勾了压缩内容以便节省硬盘空间,是不是反而在这个情景下起副作用了
回复

使用道具 举报

     
发表于 2022-6-27 08:23 | 显示全部楼层
michaelwng 发表于 2022-6-27 08:17
格式化时簇大小确实选的4096,但下载的硬盘版游戏的文件都是1GB一个的压缩包,是一共几十个压缩包part, ...

你开了磁盘压缩应该是NTFS了,这个对小文件无效,大文件浪费时间而且基本节约不出什么空间

你可以先chkdsk /f检查一下你这个硬盘有没有文件系统错误吧,NTFS MTF膨胀或错误是常有的事情
回复

使用道具 举报

     
发表于 2022-6-27 09:42 | 显示全部楼层
应该就是为了速度把小文件放到固定大小的空间里了,你看一下文件属性,有实际大小和占用大小两项数据
回复

使用道具 举报

     
发表于 2022-6-27 15:04 | 显示全部楼层
这感觉差的有点多啊,感觉格式问题不会差这么多,会不会有隐藏文件啊
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-6-27 15:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2022-6-27 16:48 | 显示全部楼层
QQ截图20220627164749.jpg

我试试取消磁盘压缩
回复

使用道具 举报

头像被屏蔽
发表于 2022-6-27 19:57 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-6-27 20:03 来自手机 | 显示全部楼层
40g的文件 直接找大空间占用的目录就是了 十有八九是临时文件的锅
回复

使用道具 举报

     
 楼主| 发表于 2022-6-27 20:34 | 显示全部楼层
炸了个毛 发表于 2022-6-27 20:03
40g的文件 直接找大空间占用的目录就是了 十有八九是临时文件的锅

如果是临时文件的锅,那为什么我移走30g的文件,硬盘剩余空间变60G了?解释不通的,我确定移动文件之前,我勾选了文件属性看过的只有30多G
回复

使用道具 举报

     
发表于 2022-6-27 21:33 | 显示全部楼层
michaelwng 发表于 2022-6-27 20:34
如果是临时文件的锅,那为什么我移走30g的文件,硬盘剩余空间变60G了?解释不通的,我确定移动文件之前, ...

你这个思路有问题 首先ssd那个写入放大是在和寿命有关的写入量上的倍数关系 不会占用你额外的空间 倒不如说除了簇的问题 文件多大就占多大的空间 所以如果你发现空间变小了一定是有什么东西在你硬盘拉屎
下次遇见这种情况开个SpaceSniffer什么的去定位你哪个目录大小和你预期不一样的 再看看下面有什么文件吧
回复

使用道具 举报

     
 楼主| 发表于 2022-6-29 12:40 | 显示全部楼层
炸了个毛 发表于 2022-6-27 21:33
你这个思路有问题 首先ssd那个写入放大是在和寿命有关的写入量上的倍数关系 不会占用你额外的空间 倒不如 ...

我今天又试着下了度盘30G的文件,和7楼一样,取消磁盘压缩,80G空闲空间变50G,正常了。其它目录定位了下真的没啥不一样的,就是磁盘压缩的锅
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 19:19 , Processed in 0.161801 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表