同一個進程的多個線程堆棧共享狀況


線程占有的都是不共享的,其中包括:棧、寄存器、狀態、程序計數器

線程間共享的有:堆,全局變量,靜態變量;

進程占有的資源有:地址空間,全局變量,打開的文件,子進程,信號量、賬戶信息。

 

線程共享的內容包括:

    進程 代碼段
    進程 數據段
    進程打開的文件描述符、
    信號的處理器、
    進程的當前目錄和
    進程用戶 ID 與進程組 ID     

      線程獨有的內容包括:

    線程 ID
    寄存器組的值
    線程的堆棧
    錯誤返回碼
    線程的信號屏蔽碼 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM