国产爱久久久精品_看**视频一一级毛片_91啪国自产中文字幕在线_国内精品伊人久久久久妇

網絡消費網 >  5G > > 正文
改進Minix 3進程間通信
時間:2022-02-11 06:22:01

1、引言

早期的操作系統都是基于宏內核的思想實現的[5],例如UNIX、Linux、Solaris等。設計者將進程管理、文件系統、設備驅動程序、存儲管理等功能全部放在內核中完成。隨著技術的發展,操作系統性能不斷的提升的同時,也帶來了大量的錯誤[1]。把所有這些功能都放在具有最高特權級的內核中使得內核變得異常龐大,可靠性、安全性下降,可擴展性也變的十分困難[3]。因此,微內核的思想被提出。

微內核只提供基本的操作系統功能服務,采用了機制與策略分離的設計思想,相關的驅動與一些服務被移出內核,策略則由用戶層來實現,使得系統中各進程相對獨立,互不干擾[4],提高了系統的安全性,可靠性。但是,這種思想的實現對性能方面卻產生了一些影響。在微內核中,困擾性能的兩大因素主要是進程通信以及任務切換。

相比較宏內核而言,微內核將大部分實現操作系統功能的服務移出了內核,內核僅僅實現不可避免的機制。這使得內核成了服務的中轉站,因此加大了信息處理的開銷,客戶進程與服務進程間的通信多了道門檻,地址空間的切換也急劇增加。

隨著技術的發展,微內核技術已發展到第二代。Minix3[3]就是第二代微內核的典型代表。在保持著性能的最小損失的同時,實現了高可靠性與高穩定性。

2、對Minix3改進

2.1 Minix3存在的缺陷

Minix最初是由Tanenbaum教授為了教學而寫的一個操作系統,發展到現在已經是第三代,它采用微內核模式,由服務器和驅動程序等進程模塊和內核組成,大大提高了操作系統的可靠性[3]。

由于Minix 3采用了第二代微內核技術,用戶進程及服務器進程和驅動進程都擁有自己的地址空間,它們之間相互獨立且相互不可見。為了能夠進行進程間通信,內核成了服務的中轉站,因為只有內核才進入各進程的地址空間中。經過代碼的閱讀,我們認為:Minix 3的編寫者為了提高效率,實現簡單,僅僅使用了分段機制。這直接導致了Minix3存在以下的缺陷:

1. 分段機制并不能充分利用物理內存。將導致物理內存存在大量的浪費。

2. 微內核必須緊緊結合硬件結構,這是為了能夠提升微內核的性能,而支持分段結構的CPU僅僅是Intel的IA32系列,這就大大將局限Minix3在別的CPU體系的發展。

3. 采用分段機制,并沒有真正實現將各進程的地址空間相隔離。如果采用分頁機制與虛擬內存,將使得每個用戶進程,服務器進程與驅動進程真正的相隔離,每個進程都有自己的地址空間,更加符合微內核操作系統的設計思想。

Minix3中為了使得內核能夠進入所有進程的地址空間而沒有采用分頁機制,僅僅使用了分段機制,這對系統的可靠性和穩定性帶來了一定的隱患,并且沒有分頁機制的操作系統也不是一種好的設計體系,并不能有效的使用物理內存。所以必須對Minix 3進行改進,引入分頁機制。

高性能和高靈活性的要求決定微內核必須盡可能縮到最小,這就將大量的服務放到了內核之外,服務進程與用戶進程、內核之間將產生大量的進程間通信和任務切換,這是導致微內核性能降低的主要因素。而采用分頁機制后,由于引進了頁目錄和頁表,這必將導致內核的性能進一步下降。其次,Minix 3對分段機制下的進程間通信采取了一定的優化,但這些優化并不適用于分頁機制中。因此,必須在分頁機制下對進程間通信加以優化,提高操作系統的效率。

2.2 內存快速映射技術

Minix 3的進程間的通信采用了聚合的方式(rendzvous),使用固定大小的消息通信(見圖1)。因此,Minix 3中的進程間通信完全通過消息完成。用戶進程也用這種方式與操作系統組件進行通信。聚合原則使得消息的傳遞不用任何中間緩沖。

每個進程都有自己的地址空間,進程之間相互不能看見另外進程的地址空間,這就大大提高了系統的安全性和可靠性。然而,在進程間通信時,需要將A進程的消息傳遞給B進程時就出現了問題。在Minix 3中,由于采用的是分段機制,內核地址空間分布在物理內存中的不同的邏輯段中,通過內核,可以將A進程的消息一次直接復制到B進程中去。不需要在內核中設置消息緩沖。

在采用了分頁機制后,也可以通過類似的方法復制消息,內核將進程A中的消息復制到內核共有的共享消息緩沖區中,在將消息復制給進程B。這樣就實現了消息的傳遞。即用戶進程A的地址空間→內核地址空間→用戶進程B的地址空間,由于內核可以根據各進程的頁目錄和頁表看到所有進程的地址空間,所以這種方法是可行的(見圖2)。也只有通過內核,才能使消息在不同的地址空間內傳遞。

關鍵詞: 通信 進程 Minix 改進

版權聲明:
    凡注明來網絡消費網的作品,版權均屬網絡消費網所有,未經授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明"來源:網絡消費網"。違反上述聲明者,本網將追究其相關法律責任。
    除來源署名為網絡消費網稿件外,其他所轉載內容之原創性、真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考并自行核實。
熱文

網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
 

Copyright © 2000-2020 www.fnsyft.com All Rights Reserved.
 

中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
 

聯系郵箱:920 891 263@qq.com

備案號:京ICP備2022016840號-15

營業執照公示信息

国产爱久久久精品_看**视频一一级毛片_91啪国自产中文字幕在线_国内精品伊人久久久久妇

        香港成人在线视频| 久久精品视频网| 国产精品久久久久精k8| 欧美综合一区二区| 久久久久久久精| 亚洲成人自拍网| 99精品视频在线观看免费| 亚洲欧美日韩在线| 欧美一卡二卡在线观看| 亚洲激情五月婷婷| 国产成人综合亚洲网站| 中文字幕亚洲在| 91精品国产综合久久精品图片| 亚洲日本va午夜在线影院| 国产美女久久久久| 亚洲视频在线观看三级| 日韩欧美亚洲国产精品字幕久久久 | 中文字幕日韩一区| 国产在线播精品第三| 亚洲色图另类专区| 欧美大度的电影原声| 亚洲成人www| 91最新地址在线播放| 天天综合网 天天综合色| 欧美国产日本视频| 激情图片小说一区| 亚洲欧美日韩久久| 久久久亚洲精品石原莉奈| 日本三级亚洲精品| 国产精品久久久久久久久快鸭 | 奇米影视7777精品一区二区| 久久九九99视频| 欧美日韩国产综合一区二区 | 欧美欧美欧美欧美首页| 一区二区三区精品视频在线| eeuss影院一区二区三区| 婷婷成人综合网| 亚洲国产激情av| 国产精品18久久久久久久久 | 成人黄色777网| 五月婷婷另类国产| 亚洲欧美一区二区三区孕妇| 成人毛片老司机大片| 色综合欧美在线| 亚洲图片另类小说| 91一区在线观看| 欧美丰满少妇xxxxx高潮对白| 亚洲韩国精品一区| 日本一区二区三区dvd视频在线 | 色综合久久久久久久| 亚洲欧美日韩国产成人精品影院| 波多野结衣亚洲| 欧美日韩专区在线| 无码av免费一区二区三区试看| 国产欧美视频一区二区| 日韩视频免费观看高清完整版 | 中文字幕日韩av资源站| 久久―日本道色综合久久| 国产精品99久久久久久似苏梦涵 | 国产精品亲子乱子伦xxxx裸| 国产精品乱码一区二区三区软件| 精品国精品自拍自在线| 极品少妇xxxx精品少妇| 亚洲国产人成综合网站| 亚洲日穴在线视频| 欧美国产一区在线| 2023国产精华国产精品| 国产成人av电影在线| 欧美性videosxxxxx| 亚洲成人av一区二区| 中文字幕一区二区三区精华液| 国产欧美日韩亚州综合| 99久久精品免费看| 3atv在线一区二区三区| 黄色日韩三级电影| 欧洲一区二区av| 蜜臀久久99精品久久久久宅男 | 亚洲精品五月天| 亚洲天堂久久久久久久| 欧美极品美女视频| 欧美国产激情一区二区三区蜜月| 97久久精品人人爽人人爽蜜臀| 制服丝袜一区二区三区| 黑人巨大精品欧美一区| 欧美在线观看禁18| 日本成人超碰在线观看| 亚洲图片欧美综合| 亚洲一区av在线| 亚洲精品v日韩精品| 亚洲综合精品自拍| 亚洲蜜臀av乱码久久精品| 亚洲精品国产视频| 亚洲女人小视频在线观看| 亚洲色图欧美在线| 国产精品久久久一区麻豆最新章节| 中文字幕欧美激情| 国产日产欧美一区二区三区| 欧美激情一区在线| 国产日韩亚洲欧美综合| 中文字幕乱码久久午夜不卡| 国产蜜臀97一区二区三区 | 日韩视频免费观看高清在线视频| 国产91色综合久久免费分享| 欧美一级黄色大片| 成人在线视频一区二区| 欧美xxx久久| 91视频国产资源| 国产欧美一区二区在线观看| 中文字幕欧美日韩一区| 亚洲色图另类专区| 亚洲三级在线免费观看| 亚洲成人一区在线| 在线中文字幕一区二区| 黄色资源网久久资源365| 91精品国产乱| www.亚洲激情.com| 国产亚洲一区二区三区| 日本一区二区综合亚洲| 亚洲色大成网站www久久九九| 亚洲欧美一区二区三区孕妇| 亚洲国产一区视频| 日本丰满少妇一区二区三区| 狠狠色丁香婷综合久久| 精品欧美久久久| 国产亚洲精品超碰| 亚洲另类春色校园小说| 五月综合激情日本mⅴ| 精品一区二区三区免费| 欧美一区二区成人6969| 久久久久久亚洲综合| 中文字幕一区二区三中文字幕| 亚洲欧美日韩中文播放 | 2023国产精品| **欧美大码日韩| 亚洲在线一区二区三区| 美女视频一区二区| 日韩视频不卡中文| 久久精品一区四区| 一区二区三区四区精品在线视频| 色综合天天综合在线视频| 国产成人午夜高潮毛片| 国产三级欧美三级| 综合中文字幕亚洲| 老司机精品视频在线| 欧美zozo另类异族| 中文字幕中文字幕在线一区| 午夜精品福利一区二区三区蜜桃| 欧美日韩免费电影| 久久先锋影音av| 亚洲乱码国产乱码精品精的特点| 在线日韩av片| 99vv1com这只有精品| 亚洲男人电影天堂| 欧美性生交片4| 久久中文字幕电影| 一区二区三区色| 欧美日韩一级片在线观看| 91免费版pro下载短视频| 亚洲资源中文字幕| 欧美男男青年gay1069videost| www精品美女久久久tv| 亚洲午夜av在线| 欧美一卡二卡在线观看| 国产精品国产三级国产普通话三级| 日韩和欧美一区二区三区| 日韩欧美一区在线观看| 国产精品国产精品国产专区不片| 免费人成在线不卡| 久久久久久久久岛国免费| 亚洲成a人片综合在线| www.亚洲精品| 亚洲va国产天堂va久久en| 日韩欧美美女一区二区三区| 中文字幕五月欧美| 国产乱国产乱300精品| 亚洲人成亚洲人成在线观看图片| 欧美天堂亚洲电影院在线播放| 国产片一区二区| 日本欧美加勒比视频| 国产日产欧美一区二区视频| 午夜影视日本亚洲欧洲精品| 99久久精品国产麻豆演员表| 丝袜美腿亚洲一区二区图片| 2021中文字幕一区亚洲| 性做久久久久久免费观看| 91视频国产观看| 青青草精品视频| 国产精品乱人伦| 欧美人xxxx| 亚洲欧美日韩国产另类专区| 丁香激情综合五月| 亚洲午夜久久久| 久久久久久久综合| 在线视频一区二区三区| 日本一区二区在线不卡| 国产精品一色哟哟哟| 亚洲宅男天堂在线观看无病毒| 欧美成人乱码一区二区三区| 五月天丁香久久| 国产女同性恋一区二区|