
我在筆記型電腦上的安裝點上運行sfill
,忘記打開電源,因此當電池電量耗盡時,筆記型電腦會進入休眠狀態(我知道我也許應該禁用休眠模式,我可能會這樣做)。
重新啟動時top
顯示sfill
為狀態 D(不間斷睡眠)和 %CPU 0.3 至 0.7、%MEM 0.0,但聽起來好像有一些磁碟活動。
仍在sfill
運行 - 這些 %CPU 和 %MEM 數字是否正常,或者我需要終止sfill
並重新啟動?殺死它有什麼影響嗎?
答案1
是的,進程仍在運行,但它處於不間斷睡眠(狀態 D),等待 I/O。這意味著進程被卡住等待磁碟並且不太可能恢復。
最好的方法是等待,看看筆記型電腦開始備份所有內容後進程是否「喚醒」。唯一要做的另一件事是重新啟動筆記型電腦以清除該進程。
有關此類睡眠的更多詳細信息,請參見 stackover flow:https://stackoverflow.com/questions/223644/what-is-an-uninterruptable-process