實時性之硬實時與軟實時

2021-10-07 18:08:50 字數 420 閱讀 2715

什麼是實時性?

實時性指時鐘訊號能夠準確的定時,各處的時鐘能夠達到一致。

什麼是硬實時?

硬實時系統有乙個剛性的、不可改變的時間限制,它不允許任何超出時限的錯誤。超時錯誤會帶來損害甚至導致系統失敗、或者導致系統不能實現它的預期目標。

什麼是軟實時?

軟實時系統是乙個柔性靈活的,它可以容忍偶然的超時錯誤。失敗造成的後果並不嚴重,例如在網路中僅僅是輕微地降低了系統的吞吐量。

區別?硬實時與軟實時之間最關鍵的差別在於,軟實時只能提供統計意義上的實時。例如,有的應用要求系統在95%的情況下都會確保在規定的時間內完成某個動作,而不一定要求100%。在許多情況下,這樣的「軟性」正確率已經可以達到使用者期望的水平。

27 硬實時和軟實時

作業系統可以劃分為實時系統和分時系統。實時系統是指系統要再規定時間內完成任務。應用於對時間要求比較嚴格地方,比如機械人運動控制和無人駕駛等。分時系統是指系統cpu可以劃分成n個時段,輪流 n個使用者使用。主要應用於互動性高的地方。現在絕大多數的pc 伺服器都是使用了分時系統。實時系統又能分為 硬實時...

硬實時和軟實時區別

嵌入式實時系統中採用的作業系統我們稱為嵌入式實時作業系統,它既是嵌入式作業系統,又是實時作業系統。作為一種嵌入式作業系統,它具有嵌入式軟體共有的可裁剪 低資源占用 低功耗等特點 而作為一種實時作業系統 本文對實時作業系統特性的討論僅限於強實時作業系統,下面提到的實時作業系統也均指強實時作業系統 它與...

軟實時和硬實時作業系統的區別

作業系統按硬體範疇的表現形式分 晶元級嵌入 含程式或演算法的處理器 模組級嵌入 系統中的某個核心模組 系統級嵌入。按軟體範疇實時性要求分 非實時系統 軟實時系統 硬實時系統。對實時系統,他的正確性不僅與系統的邏輯正確性相關,而且與系統響應時間相關,如果系統響應不能滿足時限的要求,即使它能得到正確的輸...