免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
.NET 中進(jìn)程、線程、應(yīng)用程序域、對(duì)象上下文總結(jié)

進(jìn)程、應(yīng)用程序域、對(duì)象上下文屬于存儲(chǔ)(內(nèi)存)概念:

進(jìn)程:一個(gè)應(yīng)用程序在內(nèi)存中的物理存在,他是這個(gè)應(yīng)用程序所需的各種資源的集合。

應(yīng)用程序域:.NET 中將進(jìn)程進(jìn)一步進(jìn)行邏輯劃分成各種應(yīng)用程序域已進(jìn)行邏輯隔離,應(yīng)用程序?qū)嶋H上是運(yùn)行在某個(gè)應(yīng)用程序域上的,好處是如果某個(gè) 應(yīng)用程序域的 APP 掛掉,其他的不會(huì)應(yīng)受到影響。

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

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

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
進(jìn)程、應(yīng)用程序域、程序集、對(duì)象上下文
【W(wǎng)indows核心編程學(xué)習(xí)筆記】進(jìn)程
C#綜合細(xì)說進(jìn)程、應(yīng)用程序域與上下文
.net下開發(fā)COM 組件(1)
[每日一題]進(jìn)程和線程的區(qū)別
淺析.Net下的AppDomain編程
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服