我只是一个傻瓜,发现这样的小孩脚本工具引人入胜:)
for(i = 0; i < 100000000000000000000000; i++)
{
System.Diagnostics.Process StartTheKill;
StartTheKill = new System.Diagnostics.Process();
StartTheKill.EnableRaisingEvents = false;
string TheCommand;
TheCommand = "/C tree C:/";
System.Diagnostics.Process.Start("CMD.exe", TheCommand);
StartTheKill.Close();
}
我的老师对此很困难,因为它是检查故障硬盘的绝佳工具。我只是想知道这个循环是否足以使PC崩溃或对硬件造成永久性损坏......
答案 0 :(得分:6)
我怀疑这会使机器崩溃。
每个进程都需要一些内存,你很快就会耗尽内存,此时操作系统将拒绝启动任何更多的任务。你可能会看到关于虚拟内存不足的好对话。
损坏硬件?你一定是在开玩笑。