多個進程間共享動態鏈接庫的原理

  對於採用virtual address的操作系統來說,多個進程共享一份動態庫的方法如下: 操作系統將公用的動態庫加載到物理內存中,假設A,B兩個進程都需要用到這些dll, 則只需將dll在物理內存中的地址 與 進程A B的虛擬地址空間做一個映射連接。   《Operation system concepts, 7th edition》中的解釋比較直觀了: " System libraries
相關文章
相關標籤/搜索