999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探析汽車電子嵌入式操作系統的隔離保護機制

2021-01-11 20:25:06朱全勝
科學與生活 2021年27期
關鍵詞:汽車

摘要:在機動車的電子嵌入式操作系統中,隔離保護機制可以將來源以及完整性不一樣的應用軟件整合到一致的ECU系統中以確保整合和軟件系統能夠達到標準的安全等級,以保障其次電子操作系統對于安全性的需求。當然對于部分硬件設施不足而且對時間需求較高的其次電子嵌入式操作系統來說,隔離保護機制的應用的確存在一定的難度,因此為了確保加強隔離保護機制的性能,在開發過程中一定要充分整合汽車的軟硬件資源,以提升隔離保護機制和汽車硬件系統的兼容性。

關鍵詞:汽車;電子嵌入式操作系統;隔離保護機制

隨著我國科技和經濟的飛速發展,機動車的電子操作系統越來越完善,功能越來越多,同時也越來越復雜。而電子控制單元作為實現各系統之間通信和交互的重要設備,一輛汽車中會裝備八十個左右,這也是現代汽車的主要發展趨勢之一。而電子隔離保護機制作為保障汽車電子嵌入式操作系統安全性和可靠性的重要機制,近幾年隨著汽車電子操作系統的發展也變得愈發重要,人們對于電子隔離保護機制的需求和研究也在逐漸深入。

一、汽車電子嵌入式操作系統隔離保護機制的研究價值

汽車軟件系統可以被劃分為兩個部分,分別為操作系統和應用系統。其中操作系統的作用是將系統內核、存儲軟件、通信診斷軟件、輸入輸出控制以及外部設備的基礎模塊整合在依靠可靠的系統分區中。而在邏輯上,應用層的軟件會劃分到不同的應用中,部分應用屬于非信賴、運行模式為非特權模式的系統分區,而另一部分應用則和操作系統一直,屬于可信賴而且在特權運行模式的系統中。AUTOSAR規定了每個不同軟件之間的隔離保護以及基礎軟件和操作軟件之間的隔離保護機制,而且為了達成一定的安全限制,AUTOSAR也規定了根據程序數據、代碼以及棧不同的分段來分別對應用、操作系統和執行體這三個基本的隔離保護措施以及規范。

二、汽車電子嵌入式操作系統隔離保護機制的總體架構

1、整體架構。在根據其次電子嵌入式操作系統所配置的硬件設備中,其隔離保護機制中應當采用以下一個層級的隔離保護機制:首先是第一級別的隔離保護,主要是對汽車操作系統進行保護,通常來說,這一保護機制的基礎是汽車的處理器,并且對各種應用訪問內存時所產生的權限進行審核以及控制,對操作系統和應用的分區進行隔離,以確保汽車的操作系統能夠得到有效保護。其次是二級隔離保護,二極保護主要是應用層的隔離,目標是對各種應用分區進行隔離。最后則是三級隔離保護,也就是針對執行體的隔離,以確保能夠對應用分區進行內部隔離,需要對應用中不同的執行體所用到的棧空間進行隔離,其中包括了任務以及中斷服務程序,進而確保實現從內部隔離應用分區這一目標。這三類保護級別始終存在于操作系統的幾個大模塊中,這幾個功能模塊包括了系統的初始化、系統的管理和維護以及系統的異常處理。

2、一級和二級隔離保護。一級和二級隔離保護在MPU和MMU等支持的分頁方法為基礎展開保護。如今大部分處理器所應有的分頁地址轉化的過程如下:在指令執行的過程中會生成一個有效地址,并且跟地址的空間標識以及PID寄存器相融合,而PID寄存器主要是實現系統的實時分區號,進而將實時分區號所形成的虛擬地址與TLB中所含有的頁表項也進行匹配和比較,在各個TLB頁表項中會包含有訪問權限的相關數據,實際頁的地址、對應物理分頁的TID號碼等記錄。若是根據有效地址以及地址空間標識和PID寄存器等所產生的虛擬地址和TLB中含有的頁表項能夠相匹配,那邊可以將地址有效轉換從而形成一個實際的物理地址。

在應用到汽車電子嵌入式操作系統中時,很難出現每次都能正常匹配的情況,甚至會出現無法匹配的情況,這種情況幾乎可以分為兩種:首先是在TLB中無法找到有效頁的地址與之相匹配,這種情況通常會在TLB無法命中從而出現異常的情況,這時需要在異常處理程序中對TLB進行轉換,也就是置換其頁面,若是TLB表項在被替換后依然出現找不到與之匹配的有效頁地址有關的頁表項,那說明目標訪問頁是不存在的。而在這種條件下容易出現錯誤保護的情況。其次則是TLB以及有效頁的地址能夠相互匹配,不過在TLB中的TID 無法和PID進行匹配,這種情況通常發生在TLB出現無法命中的異常情況,也就是出現權限違反相關條例的情況,這種異常通常會用于隔離不同應用的分區工作中,也就是說發生了某應用在訪問別的應用私有頁面的情況,如果TID是0的話,PID可能出現任何值都不會出現TLB沒有命中的異常情況,而這個特點應用到操作系統分區的主要原因是方便操作系統能夠提供應用的共享服務,因此為了不會出現處于使用者模式下應用代碼非法訪問操作系統的代碼以及數據空間,需要對TLB表項中的權限進行充分的應用,并且結合處理器的工作模式以及即將需要訪問空間的數據、代碼以及屬性等等進行控制,其中有六個權限信息位:第一個是特權模式下的可讀也就是SR;第二個是可寫也就是SW;第三個是可執行也就是SX;第四個是用戶模式下的可讀也就是UR;第五個則是用戶模式下的可寫也就是UW;第六感則是用戶模式下的可執行也就是UX。若是地址在轉換出現權限不匹配的話則會發生TLB權限違反相關條例的異常狀況。

而上述可能發生的狀況主要是為了對一級和二級隔離保護能夠有效實現,并且能夠劃分出獨立且不能信賴的應用分區,具體可以分成兩個主要的部分,首先是數據段,而另一個則是代碼段。而且將應用以及系統劃分成可信賴的分區也會分成兩個部分,第一個部分同樣是數據段,而第二個部分則是核心代碼段以及系統調用接口段。最后則是把每段分配到已經進行分離的內存頁面進而實現隔離保護機制的應用,而該隔離保護機制的基礎便是MMU必須要具備的分頁機制。

3、三級隔離保護的分離棧措施。第三季隔離保護是以分頁機制以及處理器模式作為基礎,不過只能夠隔離開操作系統以及應用分區,或者對不同的應用分區進行隔離。若是將分機制頁應用在隔離應用內部的不同執行體之間的數據訪問,就必須要給各個執行體數據或者棧來提供完全不需要依存于任何系統的內存頁,而這種樣的話也可能會出現造成系統負擔過大的情況,對于整個系統的正常運轉和維持正常性能是非常不利的。因此利用分離棧的措施以達成對系統進行保護的用途 ,也就是給操作系統,各個應用的運行任務以及各個用戶ISR以獨立的棧,不過所提供的這些棧并不會占據內存頁,所分配的位置也是他們所屬應用或者其內核的數據,而且可以將整個操作系統進行維護以達到三級隔離保護的目的。

與此同時,隔離保護也可能會出現潛在的錯誤問題,主要是在TLB未命中異常處理中發現應用方法訪問;或者應用非法訪問操作系統產生權限違規的異常情況。其中OS調用保護HOOK函數會傳遞出錯誤類型,因此需要根據錯誤類型來選擇合理的解決措施。

三、結語

總的來說,只有根據實際情況以及使用需求來利用好有限的汽車軟硬件資源,才能對汽車的電子嵌入式操作系統展開有效的保護工作,進而能夠充分滿足汽車操作系統所需求的安全性和穩定性。汽車電子嵌入式操作系統的隔離保護機制能夠對分頁的數量起到充分降低和控制的效果,而且對于汽車整個操作系統性能的提高也是非常有幫助的,還能夠讓系統內部的存儲空間得到最高效的利用,因此這樣的隔離保護機制有著非常廣闊的研究以及發展前景,必然也會對汽車行業的發展起到一定的促進性作用,因此我們一定要加強對隔離保護機制的研發力度,大力扶持隔離保護機制的創新,確保我國的汽車行業水平能夠得到進一步提升。

參考文獻:

[1]陳麗蓉,燕立明,羅蕾.汽車電子嵌入式操作系統的隔離保護機制[J].電子科技大學學報,2014,43(03):450-456.

[2]盧從娟.探析汽車電子嵌入式操作系統的隔離保護機制[J].中國新通信,2015,17(15):100.

[3]李偉. 高可靠嵌入式操作系統的構建與配置研究[D].南京航空航天大學,2010.

作者簡介:朱全勝(1994.10.25-)男,漢族,籍貫河北省滄州市,研究生學歷,研究方向——linux設備驅動開發 嵌入式軟件開發

猜你喜歡
汽車
汽車懸掛的作用
人民交通(2020年22期)2020-11-26 07:36:44
會變小的汽車
2019年8月汽車產銷環比增長 同比仍呈下降
汽車與安全(2019年9期)2019-11-22 09:48:03
2019年7月汽車產銷同比繼續收窄
汽車與安全(2019年8期)2019-09-26 04:49:10
2019年4月汽車產銷環比和同比均呈較快下降
汽車與安全(2019年5期)2019-07-30 02:49:51
汽車之家深陷“封殺門”
汽車觀察(2019年2期)2019-03-15 06:00:06
我國將發布報廢汽車回收新規
汽車的“出賣”
汽車們的喜怒哀樂
3D 打印汽車等
決策探索(2014年21期)2014-11-25 12:29:50
主站蜘蛛池模板: 久久国产免费观看| 久久毛片基地| 国产在线欧美| 亚洲AⅤ综合在线欧美一区| 国产一区免费在线观看| 日本a∨在线观看| 真实国产乱子伦高清| 日韩免费毛片| 国产成人精品一区二区三区| 国产精品理论片| 91丝袜乱伦| 女人一级毛片| 色国产视频| 91蝌蚪视频在线观看| 91在线播放免费不卡无毒| 欧美日本视频在线观看| 亚洲成在线观看| 亚洲爱婷婷色69堂| 91色在线视频| 爆乳熟妇一区二区三区| 亚洲天堂免费| 一区二区影院| 久久伊人操| 国产精品视频导航| 中文字幕丝袜一区二区| 欧美一区二区三区国产精品| 免费A级毛片无码无遮挡| 国产高清国内精品福利| 伊人久久大香线蕉aⅴ色| 99视频在线看| 97在线公开视频| 色婷婷成人网| 无码国产偷倩在线播放老年人| 欧美乱妇高清无乱码免费| 国产精品久久久久婷婷五月| 国产精品专区第1页| 久久青草免费91观看| 高清无码不卡视频| 欧美视频在线第一页| 亚洲视频黄| 国产美女精品一区二区| 亚洲人成影视在线观看| 国产精品女在线观看| 欧美影院久久| 日日摸夜夜爽无码| 国产亚洲精品在天天在线麻豆| 亚洲自拍另类| 国产视频 第一页| 亚洲AV永久无码精品古装片| 亚洲三级色| 天天综合网色| 欧美在线免费| 亚洲欧美日韩另类在线一| 日韩经典精品无码一区二区| 最近最新中文字幕在线第一页| 伊人久久久大香线蕉综合直播| 国产xxxxx免费视频| 91成人在线免费视频| 亚洲手机在线| 日本高清有码人妻| 中国精品久久| 亚洲成人精品| 国产资源免费观看| 精品久久人人爽人人玩人人妻| 国产精品熟女亚洲AV麻豆| 97在线公开视频| 亚洲国产精品不卡在线| 免费在线视频a| 国产偷国产偷在线高清| 国产国语一级毛片| 国产99视频精品免费观看9e| 天堂中文在线资源| 成人夜夜嗨| 欧美一级在线| 成年网址网站在线观看| 日韩国产综合精选| 国产欧美日韩资源在线观看| 亚洲第一视频网| 成人免费视频一区| h网址在线观看| 日本一区二区不卡视频| аⅴ资源中文在线天堂|