I always feel guilty when I end a process in the task manager, thinking to myself that if there was a microsoft developer behind me he'd probably say 'if you only knew what you're doing..' . So, is it that bad to kill processes or actually it's something that don't have relevant collateral damages at all? Thanks!
问问题
1853 次
2 回答
2
这取决于你杀的是什么,真的。
如果该进程创建了一些临时文件,它们将不会被清理。如果进程正在写入文件,则文件将不完整。
我不会担心杀死冰冻人的副作用notepad.exe
。但如果它是类似 VMWare Workstation 的东西,那么是的,我会担心,因为我的 VM 可能已损坏。
于 2013-07-29T19:15:36.117 回答
0
我必须支持“这取决于”的答案。那里的大部分程序不会比您在杀死时所做的任何事情花费更多。话虽如此,还有其他程序可能会遭受重大损害,具体取决于您何时杀死它。这完全取决于应用程序正在做什么,它当时使用什么样的临时/状态/等文件/数据等。
尽管如此,我认为“任务管理器的死亡”不会是一项活动的普遍现象。当然,有些程序会断断续续地往南走,但我很少被迫不得不用那种力量杀死一个进程......
于 2013-07-29T19:25:15.783 回答