[问题] win10 删除大量档案时卡住

楼主: espeondoug (残雪)   2018-04-06 12:55:29
作业系统: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(只是开着没在使用,
想不出关联性)
作者: chocopie (好吃的巧克力派 :))   2018-04-06 15:28:00
我以前工作需求也是生成大量csv,从几K到MB,但数量上千个。虽然没碰过这种完全卡住问题,但后来为了提升IO效能,直接改成SSD。传统硬盘只有一个读写臂,这种大量生成的csv,资料容易散落在磁区各处且不连续,读写臂跑来跑去搜寻资料,很不方便,跑个几小时有可能。当然最好的做法是将资料在内存内做运算,例如Spark
楼主: espeondoug (残雪)   2018-04-06 16:24:00
谢谢c大分享经验,这台电脑目前装有4颗传统硬盘,主要用途是做数据库的服务器用SSD虽然可预期处理的速度能变快,不过对于要拿来放资料的目的来说也许不太适合呢...btw刚才尝试的那次del,大概过了五个小时才恢复正常,实在是很久
作者: seiya2000 (风见)   2018-04-06 16:53:00
把临时档集中到一个空的磁区,用快速格式化来删档案
作者: chocopie (好吃的巧克力派 :))   2018-04-06 17:04:00
划一个磁区出来,楼上说的这方法也可试试
楼主: espeondoug (残雪)   2018-04-06 18:12:00
的确是个方法!我会参考的,谢谢s大
作者: maniaque (maniaque)   2018-04-07 01:23:00
直接 shift + del ,不备份的删除方式
楼主: espeondoug (残雪)   2018-04-07 12:49:00
shift+del我也试过,看来就是使用档案总管删,会卡@@
作者: commandoEX (卡曼都)   2018-04-07 19:51:00
我删1X万CSV档没遇过@ @,SSD或HDD都用过不过我档案都不是放在系统碟,会不会是这个原因?另外产生/删除档案时Windows defender会扫描影响系统反应,还有关闭索引应该也有机会改善,一些建议希望有用
楼主: espeondoug (残雪)   2018-04-08 10:35:00
目前就一个c槽,算是存在同个磁区没错...defender的即时扫描跟索引服务都已经关了,谢谢建议!

Links booklink

Contact Us: admin [ a t ] ucptt.com