1
我寫了一個tool,它使用inotify監視來監視目錄更改。它爲每個觀看目錄啓動一個單獨的線程,每個線程都使用inotify來設置手錶。Linux:進程被終止時,掛鉤到系統監視器的活動線程會發生什麼?
如果父進程以kill終止,這些線程/監視會發生什麼?
我寫了一個tool,它使用inotify監視來監視目錄更改。它爲每個觀看目錄啓動一個單獨的線程,每個線程都使用inotify來設置手錶。Linux:進程被終止時,掛鉤到系統監視器的活動線程會發生什麼?
如果父進程以kill終止,這些線程/監視會發生什麼?
由於它們屬於相同的過程,它們將被清理。
添加到手錶的手錶是否也會被刪除?如果不是,會發生什麼? – slashmais 2010-09-30 08:38:46
他們也將被清理。一般來說,除非文檔另有明確說明(信號量將是一個示例),否則所有資源都將被清除。 – 2010-09-30 11:44:05