Windows多個應用程序共享全局變量,靜態變量

默認狀況下exe不一樣實例使用copy-on-write技術避免共享數據,好比運行了兩個exe,最開始它們使用的都是一份虛擬內存頁,而後第一個實例修改了全局變量, 這時候COW就會複製那一頁,而後將第一個進程地址空間對應頁映射到新複製的頁,第二個實例保持映射老的頁。 可是若是真的須要多個實例共享數據,好比計算有多少個exe程序正在運行,就能夠使用該技術。web 使用MSVC提供的app #prag
相關文章
相關標籤/搜索