windows10 默认删除方式删除小文件极慢是怎么回事?

2021-09-07 15:18:15 +08:00
 wszgrcy

这么问也不准确,因为我用过有的 win10 删除速度是正常的,但是目前的主力机有这种情况. 比如一个文件夹几千小文件,那么删除这个文件夹时就能看到进度条刚开始快,然后急剧下降到 10 几个文件每秒 然后我如果用Power Shell或是Git Bash执行 rm的话,就比较快了,大概 5 秒左右就能全删完...

2725 次点击
所在节点    Windows
13 条回复
sutra
2021-09-07 15:24:06 +08:00
GUI 删除时好像总是在计算要删除的文件个数、尺寸之类的,而 CLI 则不管这些。
Tink
2021-09-07 15:31:31 +08:00
硬盘慢?
wszgrcy
2021-09-07 15:39:23 +08:00
@Tink 两个 sn750 一个闪迪的 sata 固态,之前 ocz 的 3700 都是这种表现......
wangjiang
2021-09-07 16:02:23 +08:00
#1 正解
Kiriya
2021-09-07 16:12:51 +08:00
GUI 的话建议用 fastcopy 之类的软件删除比较快
dingwen07
2021-09-07 19:11:55 +08:00
资源管理器删除目录需要遍历一遍文件
netnr
2021-09-07 19:47:55 +08:00
按住 shift 删除,不进回收站是不是好点
kokutou
2021-09-07 21:59:40 +08:00
刚开始极快的时候,看看内存占用是不是起来了。。
mingl0280
2021-09-08 06:54:24 +08:00
ps 或 bash rm 这两个都 不 会 sync 文件系统。
具体说来就是你可以看到任务管理器里这俩东西跑完以后内存占用还没下去(几百个文件一般看不出来,需要很多个文件),一般要等一点时间。等他后台写入完毕了才会完成整个删除过程。
GUI 那个会等后台写入完成占用没有了才退出 gui 。
wszgrcy
2021-09-08 09:36:15 +08:00
@mingl0280 奥奥,确实也有这种问题,就是命令行删除后,风扇还会响(更响?),最明显的是如果这个时候玩游戏,明显感觉游戏也卡了..过一会有正常
wszgrcy
2021-09-08 09:36:53 +08:00
@kokutou 32G 内存,理论上删的文件都没那么大
2i2Re2PLMaDnghL
2021-09-08 15:22:53 +08:00
@netnr 不是,进回收站反而不需要遍历文件,直接移动树根然后写一条记录就成。
szpunk
2021-09-16 19:06:04 +08:00

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

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

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

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

© 2021 V2EX