2013-05-03 57 views

回答

2

所有這些資源都鏈接到流程數據結構。當進程終止時,Windows會確保清理所有資源全部

沒有設法找到對文檔的引用[隨時添加一些,我確定我在M.Russinovich的「Windows Internals」一書中讀到了這個),但這裏有幾個關於內存交易的類似答案。線程清理是當進程終止時窗口調用的清理例程的一部分。

https://stackoverflow.com/a/2975844/706456

https://stackoverflow.com/a/654766/706456

1

如果一個線程A創建線程B和線程A終止那麼線程,因爲線程之間沒有父/子關係B就不會被殺死。

其他線程終止的唯一情況是主進程終止(所以,如果程序崩潰,它們將被殺死)。

相關問題