小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

.NET 中進程、線程、應用程序域、對象上下文總結

 F2967527 2022-06-30 發(fā)布于北京

進程、應用程序域、對象上下文屬于存儲(內存)概念:

進程:一個應用程序在內存中的物理存在,他是這個應用程序所需的各種資源的集合。

應用程序域:.NET 中將進程進一步進行邏輯劃分成各種應用程序域已進行邏輯隔離,應用程序實際上是運行在某個應用程序域上的,好處是如果某個 應用程序域的 APP 掛掉,其他的不會應受到影響。

對象上下文:在應用程序域中進行進一步的分層,在這里承載各種對象實體,一般情況下對象被分配到默認對象上下文中,所屬應用程序域中的任何地方都可以訪問該對象。如果對象有特殊需求,可以將對象分配到單獨的對象上下文中(繼承 contextboundobject類型),如果需要同步訪問該對象,可以在類型定義時添加【Synchronization】特性,以表示當前對象被放到同步上下文中,需要線程同步訪問,從而實現(xiàn)資源共享。

線程:CPU 調度、運行單元,每個時刻,都只有一個線程在訪問資源,他可能在訪問進程的任何區(qū)域,如果給某個共享資源賦值到一半, CPU 將這個線程掛起,加載另一個線程進來也去對這個共享資源進行賦值,就會出現(xiàn)并發(fā)問題。

 

.NET 中進程、線程、應用程序域、對象上下文總結

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多