用字符0填充硬盘

2024-04-25 15:03:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在给fill a HDD with junk写一个程序,我想知道在这方面,使用更少的计算机资源和时间的最佳方法是什么。你知道吗

我有一个简单的wx界面来选择除Windows驱动器之外的驱动器号,还有一个start和stop按钮。你知道吗

我采用的方法是使用20 threads生成1MB字符串(character 0 multiplied)的txt文件。 每个wile的命名都是基于一个随机字符串和microtime的组合。 一旦所有线程都结束(tryexcept的空间用完),主线程就会打开20 new threads,每个线程只写one character到一个文件,直到它们不能再这样做。你知道吗

我知道这可能看起来很傻,但我想不出别的办法。你知道吗

我这样做是为了填补一个硬盘驱动器之前,把它送回来,得到一个替代品。你知道吗

我知道有些程序可以做到这一点。 我只是想自己去学。你知道吗

有人能提出更好的方法在任何窗口上实现这一点吗?

我想建立一个桌面程序。你知道吗

主要的范围是有能力在任何时候停止这个过程,或者增加填充空间的限制。你知道吗


Tags: 文件方法字符串程序计算机with空间资源
1条回答
网友
1楼 · 发布于 2024-04-25 15:03:46

使用带有一些参数的内置(即Windows中的)format命令将完全满足您的需要。你知道吗

format e: /fs:NTFS /p:2

更多信息请参见http://pcsupport.about.com/od/toolsofthetrade/ht/write-zeros-format-command.htm。你知道吗

相关问题 更多 >