99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

操作系統(tǒng)的性能特征在醫(yī)療設(shè)備中的作用

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-09-23 08:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

發(fā)達(dá)國家的醫(yī)療保健服務(wù)已經(jīng)超越了以醫(yī)院為中心的模式,以初級和二級醫(yī)療為重點(diǎn)而不僅局限于醫(yī)院。這些舉措推動(dòng)了用于醫(yī)院之外、通常由病人自己使用的遠(yuǎn)程醫(yī)療設(shè)備的發(fā)展。

對遠(yuǎn)程醫(yī)療設(shè)備的迫切需求正在推動(dòng)市場增長。美國2010年的無線消費(fèi)醫(yī)療設(shè)備銷售額達(dá)到6億美元,2011年有望達(dá)到13億美元 ,然而與全球醫(yī)療設(shè)備市場每年2000 億美元的銷售額相比仍然微不足道。

操作系統(tǒng) - 關(guān)鍵區(qū)分要素

操作系統(tǒng)是所有電子醫(yī)療設(shè)備的關(guān)鍵區(qū)分要素,而且制造商也非常明白這一點(diǎn)。事實(shí)上,他們往往在選擇板卡前先選擇操作系統(tǒng)。

圖 1 不同行業(yè)中首先選擇操作系統(tǒng)的項(xiàng)目所占比率

本文的討論未包括消費(fèi)級醫(yī)療設(shè)備,例如其發(fā)生故障時(shí)不會(huì)造成嚴(yán)重后果。對于出現(xiàn)故障時(shí)會(huì)導(dǎo)致嚴(yán)重后果的設(shè)備,可將其操作系統(tǒng)的關(guān)鍵特征歸類如下:

·可信性:在規(guī)定的時(shí)間內(nèi)對事件進(jìn)行及時(shí)正確地響應(yīng)

·連接性:直接或通過網(wǎng)絡(luò)與不同設(shè)備和系統(tǒng)進(jìn)行通訊

·數(shù)據(jù)完整性和安全性:安全地存儲數(shù)據(jù)并防止未經(jīng)授權(quán)的查閱

以上每個(gè)特征都值得深入討論,在此我們只重點(diǎn)介紹其中最重要的一種特征--可信性。

圖2 一種簡單的遠(yuǎn)程病人監(jiān)護(hù)網(wǎng)絡(luò)

選擇GPOS 還是RTOS?

可信性將可用性和可靠性合二為一。可用性要求系統(tǒng)能夠及時(shí)響應(yīng)請求的概率,可靠性則表明響應(yīng)的正確率。對一個(gè)可靠的操作系統(tǒng)的要求是排除使用通用操作系統(tǒng)(GPOS),因?yàn)镚POS不能提供嚴(yán)格的可用性和可靠性的保障。

與此相反,實(shí)時(shí)操作系統(tǒng)(RTOS)本身就是為了保證可用性和可靠性而精心設(shè)計(jì)的。設(shè)計(jì)人員可以信賴實(shí)時(shí)操作系統(tǒng)隨時(shí)響應(yīng)需求的可用性和按要求完成任務(wù)的可靠性。因此,可以得出這樣的結(jié)論,即:大部分的醫(yī)療設(shè)備需要實(shí)時(shí)操作系統(tǒng)。

實(shí)時(shí)操作系統(tǒng)架構(gòu)

即使像配藥機(jī)這樣簡單的設(shè)備也不允許出現(xiàn)故障。假如故障導(dǎo)致數(shù)據(jù)損壞,配藥機(jī)可能改變劑量,最終的嚴(yán)重后果可想而知。既然操作系統(tǒng)架構(gòu)對系統(tǒng)的可靠性有重要影響,那么首先就應(yīng)對它進(jìn)行嚴(yán)格評估。實(shí)時(shí)操作系統(tǒng)最常見的三種架構(gòu)是實(shí)時(shí)執(zhí)行、宏內(nèi)核和微內(nèi)核。

實(shí)時(shí)執(zhí)行架構(gòu)

基于實(shí)時(shí)執(zhí)行架構(gòu),所有的軟件組件包括內(nèi)核、網(wǎng)絡(luò)協(xié)議棧、文件系統(tǒng)、驅(qū)動(dòng)程序和應(yīng)用程序都在同一個(gè)內(nèi)存地址空間內(nèi)運(yùn)行。這種架構(gòu)雖然高效,但它有兩個(gè)明顯缺點(diǎn)。首先,任何模塊內(nèi)的單個(gè)指針錯(cuò)誤都可能損壞內(nèi)核或任何其他模塊所用的內(nèi)存。其次,系統(tǒng)崩潰后不會(huì)留下診斷信息。

宏內(nèi)核架構(gòu)

有些實(shí)時(shí)操作系統(tǒng)通過宏內(nèi)核架構(gòu)(其中的程序可作為內(nèi)存受保護(hù)的進(jìn)程運(yùn)行)解決可能引起整個(gè)系統(tǒng)故障的內(nèi)存錯(cuò)誤。這種架構(gòu)的確能防止用戶故障代碼損壞內(nèi)核。但是,內(nèi)核組件仍與其他服務(wù)共享相同的地址空間。因此,任何服務(wù)中的單個(gè)編程錯(cuò)誤都可能導(dǎo)致整個(gè)系統(tǒng)崩潰。

微內(nèi)核架構(gòu)

在微內(nèi)核實(shí)時(shí)操作系統(tǒng)中,設(shè)備驅(qū)動(dòng)程序、文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議棧和應(yīng)用程序都運(yùn)行在內(nèi)核外部的獨(dú)立地址空間,因此它們不僅與內(nèi)核隔離,而且彼此之間也互不影響。一個(gè)組件出現(xiàn)故障不會(huì)導(dǎo)致整個(gè)系統(tǒng)癱瘓,組件中的內(nèi)存故障不會(huì)影響其他進(jìn)程或內(nèi)核。這樣,操作系統(tǒng)就能自動(dòng)重啟故障組件。

圖 3 病人監(jiān)護(hù)系統(tǒng)中的微內(nèi)核操作系統(tǒng)

實(shí)時(shí)操作系統(tǒng)的關(guān)鍵特征

在眾多操作系統(tǒng)特征中,除了系統(tǒng)架構(gòu)必須仔細(xì)評估,其他重要特征包括:

·確保實(shí)時(shí)性

·防止優(yōu)先級反轉(zhuǎn)

·確??捎眯?/p>

·監(jiān)視和重啟進(jìn)程

確保實(shí)時(shí)性

對所有需要確保實(shí)時(shí)性的系統(tǒng)而言,搶占式內(nèi)核至關(guān)重要。例如,病人摔倒時(shí)觸發(fā)了報(bào)警器應(yīng)能搶占進(jìn)程并發(fā)出警報(bào)。

為確保優(yōu)先級高的進(jìn)程隨時(shí)獲得所需的CPU周期,實(shí)時(shí)操作系統(tǒng)的內(nèi)核需要進(jìn)行搶占式運(yùn)行,此外內(nèi)核的設(shè)計(jì)必須盡可能簡單,以保證最長的不可被搶占代碼路徑有執(zhí)行時(shí)間的上限。只要操作系統(tǒng)的內(nèi)核能將任務(wù)密集的運(yùn)行分配到外部進(jìn)程或線程,并只包括路徑短的服務(wù)就能在操作系統(tǒng)內(nèi)核實(shí)現(xiàn)這種簡潔性設(shè)計(jì)。

防止優(yōu)先級反轉(zhuǎn)

操作系統(tǒng)中最令人頭疼的錯(cuò)誤是優(yōu)先級反轉(zhuǎn)。它是指低優(yōu)先級任務(wù)阻止高優(yōu)先級任務(wù)完成運(yùn)行的狀態(tài)。例如,在報(bào)警控制、數(shù)據(jù)記錄儀和數(shù)據(jù)聚合器共享資源的病人監(jiān)控系統(tǒng)里,優(yōu)先級高的任務(wù)(報(bào)警控制器)必須等待優(yōu)先級低的任務(wù)(數(shù)據(jù)記錄器)結(jié)束才能繼續(xù)運(yùn)行。第三項(xiàng)任務(wù)(數(shù)據(jù)聚合器)的優(yōu)先級比報(bào)警控制器的低,但比數(shù)據(jù)記錄器的高。數(shù)據(jù)聚合器會(huì)搶占數(shù)據(jù)記錄器的優(yōu)先級,進(jìn)而搶占報(bào)警控制器的優(yōu)先級,這就無法滿足實(shí)時(shí)提交的要求。

優(yōu)先級繼承

優(yōu)先級繼承是指將被阻止的高優(yōu)先級任務(wù)的優(yōu)先級分配給阻止任務(wù)的低優(yōu)先級線程,直至完成被阻止的任務(wù),以此防止優(yōu)先級反轉(zhuǎn)。例如,數(shù)據(jù)記錄器可繼承報(bào)警控制器的優(yōu)先級,這樣它就不會(huì)被數(shù)據(jù)聚合器搶占。當(dāng)任務(wù)結(jié)束后,它會(huì)恢復(fù)最初的優(yōu)先級,報(bào)警控制器會(huì)解除阻止并繼續(xù)運(yùn)行。

圖 4 優(yōu)先級繼承防止優(yōu)先級反轉(zhuǎn)

確??捎眯?/p>

對許多系統(tǒng)來說,資源的可用性至關(guān)重要。假如某一子系統(tǒng)出現(xiàn)CPU周期匱乏,會(huì)導(dǎo)致十分嚴(yán)重的后果。例如,如果心臟監(jiān)護(hù)儀的連接中斷可能導(dǎo)致中心監(jiān)護(hù)系統(tǒng)誤認(rèn)為出現(xiàn)報(bào)警情況并派出急救人員,或當(dāng)病人真出現(xiàn)危急狀況時(shí),系統(tǒng)卻無法發(fā)出報(bào)警信息。

根據(jù)以往經(jīng)驗(yàn),解決這一問題的途徑是更新硬件或重新設(shè)計(jì)軟件。雖然將新設(shè)計(jì)的軟件發(fā)送到聯(lián)網(wǎng)的醫(yī)療設(shè)備上是一個(gè)可行方案,但這不僅使成本高昂,而且還可能導(dǎo)致該設(shè)備已有的產(chǎn)品認(rèn)證失效。

分區(qū)分區(qū)技術(shù)通過執(zhí)行CPU預(yù)算并防止進(jìn)程獨(dú)占CPU周期,使資源匱乏的問題迎刃而解。可選擇兩種類型的分區(qū):固定式和自適應(yīng)式。

采用固定分區(qū),系統(tǒng)設(shè)計(jì)人員為每個(gè)任務(wù)指定分配的CPU時(shí)間。分區(qū)內(nèi)的任務(wù)消耗的CPU時(shí)間都不能超過分區(qū)時(shí)已分配的時(shí)間比例,以便于其他分區(qū)內(nèi)的進(jìn)程保持隨時(shí)可用,進(jìn)而保證所有關(guān)鍵進(jìn)程隨時(shí)可用。

遺憾的是,采用固定分區(qū)時(shí),即使分配到其他地方的周期未被使用,另一個(gè)分區(qū)內(nèi)的進(jìn)程也無法使用,因?yàn)樗荒苁褂贸銎渌诜謪^(qū)預(yù)先分配的CPU周期,固定分區(qū)雖然能防止系統(tǒng)出現(xiàn)資源匱乏,但它卻浪費(fèi)了CPU周期,而且削弱了系統(tǒng)應(yīng)對高峰需求的能力。

與固定分區(qū)類似,自適應(yīng)分區(qū)也能防止資源匱乏。然而,自適應(yīng)分區(qū)采用一種動(dòng)態(tài)調(diào)度算法將一個(gè)分區(qū)內(nèi)閑置的CPU周期重新分配到另一個(gè)需要更多處理時(shí)間的分區(qū)內(nèi)。當(dāng)多個(gè)分區(qū)內(nèi)的進(jìn)程爭奪CPU周期時(shí),自適應(yīng)分區(qū)會(huì)執(zhí)行資源分配。這樣,設(shè)計(jì)人員就能充分依賴系統(tǒng)資源保證,不必再為固定分區(qū)造成的處理能力降低而尋找良策了。

監(jiān)視、停止或重啟進(jìn)程

防止整個(gè)系統(tǒng)的進(jìn)程發(fā)生連鎖故障和自我修復(fù)功能對可信賴的操作系統(tǒng)至關(guān)重要。需確保系統(tǒng)可用性的設(shè)備可采用面向硬件的高可用性解決方案和軟件監(jiān)視程序。

監(jiān)視程序監(jiān)視系統(tǒng)并進(jìn)行多級恢復(fù)或按要求平穩(wěn)關(guān)機(jī)。根據(jù)執(zhí)行方式的不同,當(dāng)出現(xiàn)故障時(shí)它應(yīng):先終止然后重啟出現(xiàn)故障的進(jìn)程而無需重啟系統(tǒng),或者,終止故障進(jìn)程和相關(guān)進(jìn)程,初始化硬件使其進(jìn)入"安全"狀態(tài),然后以協(xié)調(diào)方式重啟終止的進(jìn)程,或者,如故障比較嚴(yán)重或危及安全,能以受控方式關(guān)機(jī)或使整個(gè)系統(tǒng)復(fù)位,并向系統(tǒng)操作員發(fā)出報(bào)警。

在所有情況下,監(jiān)視程序都必須能自我監(jiān)控并靈活響應(yīng)內(nèi)部故障。如果監(jiān)視程序意外停止,它必須通過一個(gè)鏡像進(jìn)程復(fù)制本身的狀態(tài)。

最后,軟件監(jiān)視程序能監(jiān)視傳統(tǒng)硬件監(jiān)視程序看不到的系統(tǒng)事件。例如,硬件監(jiān)視程序能確保驅(qū)動(dòng)程序?yàn)橛布?wù),但卻很難檢測到其他程序是否正與該驅(qū)動(dòng)程序正確通話。軟件監(jiān)視程序能彌補(bǔ)這一不足,它會(huì)在驅(qū)動(dòng)程序本身出現(xiàn)問題前采取行動(dòng)。

結(jié)論

發(fā)達(dá)國家的人口老齡化趨勢和健康預(yù)算緊縮都促使醫(yī)療服務(wù)方式由常規(guī)醫(yī)院模式向遠(yuǎn)程醫(yī)療和家庭自助模式轉(zhuǎn)變。這些變化和最新技術(shù)推動(dòng)遠(yuǎn)程醫(yī)療設(shè)備的市場不斷擴(kuò)大,其發(fā)展速度之快在十年前是難以想象的。

設(shè)備制造商通過認(rèn)真分析所選操作系統(tǒng)的性能特征,從而降低成本并提升其產(chǎn)品順利通過行業(yè)認(rèn)證而在市場上大獲成功的機(jī)會(huì)。采用曾多次成功通過產(chǎn)品安全認(rèn)證(有據(jù)可查)的供應(yīng)商提供的微內(nèi)核實(shí)時(shí)操作系統(tǒng),能幫助客戶減少順利獲得FDA、MDD和其他標(biāo)準(zhǔn)認(rèn)證所需的費(fèi)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1416

    瀏覽量

    41457
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7154

    瀏覽量

    125646
  • 醫(yī)療
    +關(guān)注

    關(guān)注

    8

    文章

    1907

    瀏覽量

    59964
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何為遠(yuǎn)程醫(yī)療設(shè)備選擇合適的實(shí)時(shí)操作系統(tǒng)?

    對遠(yuǎn)程醫(yī)療設(shè)備的迫切需求正在推動(dòng)市場增長。操作系統(tǒng)是所有電子醫(yī)療設(shè)備的關(guān)鍵區(qū)分要素,制造商往往
    發(fā)表于 04-02 11:40 ?3240次閱讀
    如何為遠(yuǎn)程<b class='flag-5'>醫(yī)療</b><b class='flag-5'>設(shè)備</b>選擇合適的實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>?

    如何選擇嵌入式系統(tǒng)操作系統(tǒng):選擇指南

    在上一篇文章“如何選擇嵌入式系統(tǒng)操作系統(tǒng)操作系統(tǒng)特征,我們討論了團(tuán)隊(duì)選擇
    的頭像 發(fā)表于 09-07 11:51 ?2703次閱讀

    如何選擇嵌入式系統(tǒng)操作系統(tǒng)操作系統(tǒng)特征

    Linux來幫助他們管理復(fù)雜性。不幸的是,如何在裸機(jī),RTOS或Linux之間進(jìn)行選擇并不總是明確的。每個(gè)選項(xiàng)都有其優(yōu)點(diǎn)和缺點(diǎn)。 這篇文章將探討選擇操作系統(tǒng)時(shí)應(yīng)考慮的系統(tǒng)特征。然后在下一篇文章
    的頭像 發(fā)表于 09-07 11:51 ?2282次閱讀

    操作系統(tǒng)ppt課件

    操作系統(tǒng) ppt 操作系統(tǒng)的基本概念操作系統(tǒng)的發(fā)展操作系統(tǒng)的主要特征操作系統(tǒng)的主要功能進(jìn)程管理
    發(fā)表于 11-07 08:52

    操作系統(tǒng)有什么作用

    與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。操作系統(tǒng)也提供一個(gè)讓用戶與系統(tǒng)交互的操作界面。sh
    發(fā)表于 07-22 06:40

    什么是操作系統(tǒng)?操作系統(tǒng)有哪些作用

    計(jì)算機(jī)是由哪幾大單元組成的?什么是操作系統(tǒng)?操作系統(tǒng)有哪些作用?
    發(fā)表于 10-25 07:56

    嵌入式操作系統(tǒng)測試的相關(guān)資料分享

    嵌入式操作系統(tǒng)產(chǎn)品在學(xué)習(xí)的過程,了解產(chǎn)品特性能夠有助于學(xué)習(xí)產(chǎn)品功能,并且能夠從用戶角度發(fā)掘產(chǎn)品需要滿足的重要特征,從而提煉產(chǎn)品特點(diǎn),并且化作產(chǎn)品亮點(diǎn),轉(zhuǎn)化為產(chǎn)品未來占領(lǐng)市場、提升競爭
    發(fā)表于 10-27 06:48

    嵌入式操作系統(tǒng)有什么作用?

    嵌入式一般理解為軟硬件移植操作系統(tǒng),一方面是操作系統(tǒng)上做上層應(yīng)用開發(fā),另一方面是
    發(fā)表于 10-27 08:21

    NuttX實(shí)時(shí)操作系統(tǒng)有哪些特征

    NuttX是什么?NuttX實(shí)時(shí)操作系統(tǒng)有哪些特征?
    發(fā)表于 11-03 06:34

    NuttX實(shí)時(shí)操作系統(tǒng)的關(guān)鍵特征有哪些呢

    NuttX是什么?NuttX實(shí)時(shí)操作系統(tǒng)的關(guān)鍵特征有哪些呢?
    發(fā)表于 11-04 07:08

    操作系統(tǒng)的分類及其特征優(yōu)劣

    文章目錄:1.操作系統(tǒng)的分類及其特征優(yōu)劣2.操作系統(tǒng)的發(fā)展歷程1.操作系統(tǒng)的分類及其特征優(yōu)劣2.操作系統(tǒng)
    發(fā)表于 12-14 07:17

    操作系統(tǒng) ppt

    操作系統(tǒng)課件為PPT電子教案,內(nèi)容如下: 操作系統(tǒng)的基本概念操作系統(tǒng)的發(fā)展操作系統(tǒng)的主要特征操作系統(tǒng)
    發(fā)表于 11-07 08:44 ?0次下載
    <b class='flag-5'>操作系統(tǒng)</b> ppt

    物聯(lián)網(wǎng)操作系統(tǒng)作用介紹

    物聯(lián)網(wǎng)操作系統(tǒng)的前景如何?會(huì)不會(huì)出現(xiàn)移動(dòng)互聯(lián)網(wǎng)時(shí)代的爭霸局面?與傳統(tǒng)的個(gè)人計(jì)算機(jī)或個(gè)人智能終端(智能手機(jī)、平板電腦等)上的操作系統(tǒng)不同,物聯(lián)網(wǎng)操作系統(tǒng)有其獨(dú)特的特征。 這些
    發(fā)表于 04-01 14:45 ?4681次閱讀

    SAFERTOS醫(yī)療設(shè)備的應(yīng)用

    SAFERTOS為開發(fā)人員提供響應(yīng)迅速、穩(wěn)健、確定性的嵌入式實(shí)時(shí)操作系統(tǒng) (RTOS)。它包含開發(fā)醫(yī)療設(shè)備所需的功能,并且提供設(shè)計(jì)歷史文件(DHF),為醫(yī)療
    的頭像 發(fā)表于 11-07 11:14 ?1279次閱讀

    電加熱元件醫(yī)療設(shè)備作用

    加熱技術(shù)醫(yī)療設(shè)備作用十分重要。目前市場上大約有10,000多種不同的醫(yī)療
    的頭像 發(fā)表于 07-25 08:36 ?2221次閱讀
    電加熱元件<b class='flag-5'>在</b><b class='flag-5'>醫(yī)療</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>中</b>的<b class='flag-5'>作用</b>