作者espeondoug (残雪)
看板Windows
标题[问题] win10 删除大量档案时卡住
时间Fri Apr 6 12:55:29 2018
作业系统:windows 10
Service Pack:1709
发生问题频率:几乎每次
是否有做Windows Update:有
问题内容:
我因工作需求,需要生成大量的csv临时档案,预定完成作业後须将这些档案删除
csv档每个大约几百MB到1G,一次作业约产生300多个
不管是使用档案总管或cmd的del、rmdir指令,执行之後系统会几乎卡住不能动
可能要等数小时後才会解除
(最近一次用del下指令,目前已经三个多小时了还没结束,远端也连不上QQ)
上网搜寻了相关文章,大部分也只说从cmd下指令删档案比较快,
很少提到这种状况该怎麽处理
请问是否有让系统顺利&快速删除档案的方法呢?
P.S. 使用的电脑是近期购入的,硬碟容量充足,卡住的时候硬碟使用量接近0%、
记忆体3%,仅有cpu约在9%左右,占用过这9%cpu的程序有system、windows索
引(已在硬碟内容中勾选过不要建立索引)、MySQL Workbench(只是开着没在使用,
想不出关联性)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.9.162.208
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1522990532.A.E87.html
1F:推 chocopie: 我以前工作需求也是生成大量csv,从几K到MB,但数量上千 04/06 15:28
2F:→ chocopie: 个。 04/06 15:28
3F:→ chocopie: 虽然没碰过这种完全卡住问题,但後来为了提升IO效能,直 04/06 15:29
4F:→ chocopie: 接改成SSD。 04/06 15:29
5F:→ chocopie: 传统硬碟只有一个读写臂, 04/06 15:32
6F:→ chocopie: 这种大量生成的csv,资料容易散落在磁区各处且不连续, 04/06 15:32
7F:→ chocopie: 读写臂跑来跑去搜寻资料,很不方便,跑个几小时有可能。 04/06 15:32
8F:→ chocopie: 当然最好的做法是将资料在记忆体内做运算,例如Spark 04/06 15:35
9F:→ espeondoug: 谢谢c大分享经验,这台电脑目前装有4颗传统硬碟,主要 04/06 16:24
10F:→ espeondoug: 用途是做资料库的伺服器 04/06 16:24
11F:→ espeondoug: 用SSD虽然可预期处理的速度能变快,不过对於要拿来放 04/06 16:24
12F:→ espeondoug: 资料的目的来说也许不太适合呢... 04/06 16:24
13F:→ espeondoug: btw刚才尝试的那次del,大概过了五个小时才恢复正常, 04/06 16:24
14F:→ espeondoug: 实在是很久 04/06 16:24
15F:推 seiya2000: 把临时档集中到一个空的磁区,用快速格式化来删档案 04/06 16:53
16F:→ chocopie: 划一个磁区出来,楼上说的这方法也可试试 04/06 17:04
17F:→ espeondoug: 的确是个方法!我会参考的,谢谢s大 04/06 18:12
18F:→ maniaque: 直接 shift + del ,不备份的删除方式 04/07 01:23
19F:→ espeondoug: shift+del我也试过,看来就是使用档案总管删,会卡@@ 04/07 12:49
20F:→ commandoEX: 我删1X万CSV档没遇过@ @,SSD或HDD都用过 04/07 19:51
21F:→ commandoEX: 不过我档案都不是放在系统碟,会不会是这个原因? 04/07 19:53
22F:→ commandoEX: 另外产生/删除档案时Windows defender会扫描影响系统 04/07 19:54
23F:→ commandoEX: 反应,还有关闭索引应该也有机会改善,一些建议希望 04/07 19:55
24F:→ commandoEX: 有用 04/07 19:55
25F:→ espeondoug: 目前就一个c槽,算是存在同个磁区没错... 04/08 10:35
26F:→ espeondoug: defender的即时扫描跟索引服务都已经关了,谢谢建议! 04/08 10:35
27F:推 Hurricaneger: 装个档案总管处理 06/22 18:54
28F:→ Hurricaneger: PowerShell可以del的比较快,但是下指令要小心 06/22 18:55