日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

操作系统 --- 进程和管程的不同

發(fā)布時間:2023/12/10 windows 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 操作系统 --- 进程和管程的不同 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.進程定義的是私有數(shù)據(jù)結(jié)構(gòu)PCB,管程定義的是公共數(shù)據(jù)結(jié)構(gòu),如消息隊列等;
2.進程是由順序程序執(zhí)行有關(guān)操作,而管程主要是進行同步操作和初始化操作;
3.設(shè)置進程的目的在于實現(xiàn)系統(tǒng)的并發(fā)行,而管程的設(shè)置則是解決共享資源的互斥使用問題;
4.進程通過調(diào)用管程中的過程對共享數(shù)據(jù)結(jié)構(gòu)實行操作,該過程就如通常的子程序一樣被調(diào)用,因而管程為被動工作方式,進程則為主動工作方式;
5.進程之間能并發(fā)執(zhí)行,而管程則不能與其調(diào)用者并發(fā);
6.進程具有動態(tài)性,由"創(chuàng)建"而誕生,由"撤消"而消亡,而管程則是操作系統(tǒng)中的一個資源管理模塊,供進程調(diào)用.

進程的定義:

1.并發(fā):指兩個或多個事件在同一時間間隔內(nèi)發(fā)生.
2.為了使參與并發(fā)執(zhí)行的每個程序(含數(shù)據(jù))都能獨立地運行,在操作系統(tǒng)中必須為之配置一個專門地數(shù)據(jù)結(jié)構(gòu),稱為進程控制塊(Process Control Block, PCB).系統(tǒng)利用PCB來描述進程的基本情況和活動過程,進而控制和管理進程。
3.由程序段、相關(guān)的數(shù)據(jù)段和PCB三部分便構(gòu)成了進程實體,一般情況下進程實體簡稱為進程。

管程的定義:

代表共享資源的數(shù)據(jù)結(jié)構(gòu)以及由對該共享數(shù)據(jù)結(jié)構(gòu)實施操作的一組過程所組成的資源管理程序共同構(gòu)成了一個操作系統(tǒng)的資源管理模塊,我們稱之為管程.

參考《計算機操作系統(tǒng)》(第4版)P39、P63~P64

總結(jié)

以上是生活随笔為你收集整理的操作系统 --- 进程和管程的不同的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。