作業系統 管程——能不能給我詳細的描述下什麼是管程,給出具體的例子,最好有個形象的比喻了。
1樓:網友
簡單點說就是隻能被單個執行緒執行的**了,舉個例子假如乙個管程類叫atm(取款機),裡面有兩個方法叫提款 取款,不同的人為不同的執行緒,但是atm只允許乙個人在乙個時間段中進行操作,也就是單執行緒,那麼這個atm就需要乙個鎖,單乙個人在使用時,其他的人只能wait。再者乙個人如果使用的時間太長也不行,所以需要乙個條件變數來約束他。
2樓:網友
管程?應該是管理程序的簡稱吧?作業系統有個程序管理的程序,就像鐵路的總排程,誰有需求給排程反應,排程掌握正在執行的程序的運**況(時間及資源佔用),然後排程根據掌握的資源對申請的要求進行處理。
不知能明白不?
linux 下如何使用管程
3樓:雌高中生酶
簡單點說就是隻能被單個執行緒執行的**了,舉個例子假如乙個管程類叫atm(取款機),裡面有兩個方法叫提款 取款,不同的人為不同的執行緒,但是atm只允許乙個人在乙個時間段中進行操作,也就是單執行緒,那麼這個atm就需要乙個鎖,單乙個人在使用時。
乙個死鎖的例項,關於管程(鎖)的疑問。我太暈了。。
4樓:網友
先簡單解釋一下程式,main這個執行緒呼叫,另乙個執行緒呼叫,2個執行緒各自休眠一秒鐘,主要是為了讓2個執行緒可以同時存在而不是其中乙個執行緒先結束,休眠結束之後,需要呼叫,要呼叫,由於每個物件都含有單一的鎖,synchronized方法呼叫的時候便對這個物件加鎖,只有到這個方法結束之後所才會被釋放,因此當呼叫,時,a,b這2個物件已經被加上了鎖(你所謂的隱式管程),也就是說這時候,在其他執行緒你在想用a或者b呼叫其他synchronized方法就會阻塞(也就是你說的第2條),然而在這2個方法中,需要呼叫,由於last()也是synchronized,呼叫此方法需要得到b上的鎖,否則一直等待到鎖釋放,同時也在等待a上的鎖,這時候2個執行緒互相等待,就會造成死鎖。
關於你的第3條,鎖是針對某個物件的,只有乙個執行緒可以獲得這個物件上的鎖,雖然每個物件都自己的乙個鎖,每個執行緒都獲得不同物件上的鎖便沒有互斥的意義,不同執行緒競爭同一物件的鎖才能達到互斥的目的。
關於第4條,這個執行緒如果已經有了這個物件的鎖,然後再次呼叫另個乙個獲取同一物件上鎖的synchronized方法(例如中呼叫,乙個執行緒可以多次獲得同乙個鎖,這個鎖的次數會被記錄下來,之後所有的synchronized呼叫完畢之後,記錄次數為0,此時別的執行緒才能獲取這個鎖。
管程的定義
5樓:網友
乙個管程是乙個由過程、變數及資料結構等組成的乙個集合,它們組成乙個特殊的模組或軟體包。
6樓:天籟孤鶴
要知道管程,就必須知道管態和目態,管態又叫系統態,目態是使用者態,管程就是系統負責的!具體概念上面那位大哥已經講了。
什麼是換熱器管程和殼程,又如何選擇呢,求解!謝謝
7樓:網友
套管式換熱器用兩種尺寸不同的標準管連線而成同心圓套管,外面的叫殼程,內部的叫管程。兩種不同介質可在殼程和管程內逆向流動(或同向)以達到換熱的效果。
管程數有1~8程幾種,常用的為或4管程。管程數增加,管內流速增大,對流換熱係數也增加。但管內流速要受到管程壓力降等的限制,在工業生產中常用的流速為:
水和相類似的流體流速一般取1~2.5m/s。對大型冷凝器的冷卻水流速可增加到3m/s。氣體和蒸汽的流速可在8~30m/s的範圍內選取。
殼程大致可分為如下幾種形式:
1、單殼程換熱器,可在殼程內放入各種形式的折流板,主要是增大流體的流速,強化傳熱。這是最常用的一種換熱器,在單組分冷凝的真空操作時可將接管移到殼體的中心。
2、放入縱向隔板的雙殼程換熱器,可以提高殼程流速,改善熱的效應,比兩個換熱器串聯要便宜。
3、分流式換熱器,它適用於大流量且壓降要求低的情況,當中的隔板在作為冷凝器時可採用有孔板。
4、雙分流式換熱器,它適用於低壓降且當一種流體比另一種流體溫度變化很小的情況,以及適用於溫差很大或者管程對流換熱係數很大的情況。
8樓:在珍珠湖敲**的凌霄花
換熱器的管程可以這麼理解:在換熱器內,管內流體所能到達的空間都屬於管程;管外流體所能達到的空間都屬於殼程。
9樓:炫給你幸福
pvc或不鏽鋼)鈦管換熱器 、 高效盤管換熱器 、 板式換熱器 、翅片式換熱器。以上是phnix所用。
換熱器與高效盤管換熱器的最主要區別。
1、鈦管換熱器,管中走製冷劑,殼體內走水;高效盤管換熱器,管中走水,殼體內走製冷劑。
2、鈦管換熱器,內部盤管採用鈦管;高效盤管換熱器,內部盤管採用內螺紋外翅片紫銅管。
3、鈦管換熱器,鈦管對泳池水中氯離子等有較強的抗腐蝕性;高效盤管換熱器,不能有效抵抗泳池水中氯離子的腐蝕。
10樓:赤壁劍客
這種問題樓主應該回去好好看《化工原理》..
管程與殼程是就管殼式換熱器而言的。冷熱物流在關內外流動進行換熱。
流徑選擇有如下幾點參考:
1.不潔淨和易結垢流體走管內,方便清洗。
2腐蝕性流體走管內,避免管殼同時腐蝕,也便於清洗檢修。
3高壓流體走管內,避免殼體受壓,節省殼體金屬消耗量。
4飽和蒸汽走殼程,便於及時排除冷凝液,且蒸汽較清潔。
5有毒液體走管內,減少洩漏機率。
6被冷卻流體走管內,可利用外殼向外散熱作用,增強冷卻效果。
7粘度大或流量小的流體走殼程,利用折流板在低雷諾數下達到湍流,提高對流傳熱係數。
8冷熱流體溫差較大時,對流係數大者走殼程,因為壁面溫度與輻射傳熱係數(α)大的流體溫度相近,可以減少熱應力。
求兩管程煤油冷卻器(列管式換熱器)的cad圖紙!!!!! 郵箱[email protected] 要2管程的啊 求高手 求大
11樓:網友
你要浮頭式還是固定管板式? 我有內徑1000的。
求二殼程12管程的列管式換熱器簡圖??
12樓:網友
還不會cad,沒辦法給你畫啊,查資料吧,上應該有吧,找找吧。
求列管式換熱器cad圖紙,管按三角形排列,單殼程4管程,最好教下管怎麼排列?
13樓:網友
在網上下個gb151和gb150上面有標準例子,在下個自動排管cad外掛程式。
100分的問題,答對追加到200再給50(求大家千萬別刪,謝謝)
碧血學生 既然是心理,那就是師範了,別的專業沒有的。師範學校好的自己看,報考指南應該有的。東北師大, 不跟你囉唆一些了,免得你撓頭,就去上海 華東師範大學吧! 上海 華東師範大學。本科文憑就可以去學心理 諮詢 你很有才啊 平時做人謹慎點 也別太謹慎了 而且別貪小便宜 你不貪小便宜別人還怎麼詐騙你啊 ...
100分的問題,答對追加到200再給50(求大家仁慈,千萬別刪,真的很謝謝)
體育生?優等生?富家子弟?佔一條就夠了!如果不是,哥們,別yy了!形象 這是你呈獻給所有人的第一印象,一定要有氣質,近乎完美。善於交朋友 不論是男的還是女的,讓他們覺得你平易近人,心胸寬廣。談吐風雅 幽默 善於理解他人,文明待人,風趣不失風度。參加各種活動 要有特長,打籃球 踢足球 網球 長跑等。學...
100分的問題,答對追加到200再給50(求大家千萬別刪,謝謝)
沒有那東西吧.別道聽途說好嗎?我感覺,你有時間多看看 多開闊以下視野.想象力?多看看奇幻的.或者天文地理什麼的.在借鑑 裡面的想象力來想象,這會容易些.邏輯思維能力?多看看數學題.多解解題.事物的分析能力?多看看偉人傳奇一生類的 學學人家怎麼如何通過小事來看透事情的本質.然後你自己從身邊的人慢慢分析...