當前位置:首頁 » 操作系統 » linux實時性

linux實時性

發布時間: 2022-10-18 01:08:38

A. linux是實時操作系統嗎

linux屬於實時操作系統。

實時系統與分時系統特徵的比較
(1)多路性。
實時信息處理系統與分時系統一樣具有多路性。系統按分時原則為多個終端用戶服務;而對實時控制系統,其多路性則主要表現在經常對多路的現場信息進行採集以及對多個對象或多個執行機構進行控制。
(2)獨立性。
實時信息處理系統與分時系統一樣具有獨立性。每個終端用戶在向分時系統提出服務請求時,是彼此獨立的操作,互不幹擾;而在實時控制系統中信息的採集和對對象的控制,也彼此互不幹擾。
(3)及時性。
實時信息系統對實時性的要求與分時系統類似,都是以人所能接受的等待時間來確定;而實時控制系統的及時性,則是以控制對象所要求的開始截止時間或完成截止時間來確定的,一般為秒級、百毫秒級直至毫秒級,甚至有的要低於100微秒。
(4)交互性。
實時信息處理系統具有交互性,但這里人與系統的交互,僅限於訪問系統中某些特定的專用服務程序。它不像分時系統那樣能向終端用戶提供數據處理服務、資源共享等服務。
(5)可靠性。
分時系統要求系統可靠,相比之下,實時系統則要求系統高度可靠。因為任何差錯都可能帶來巨大的經濟損失甚至無法預料的災難性後果。因此,在實時系統中,採取了多級容錯措施來保證系統的安全及數據的安全。

B. linux是 實時操作系統還是分時操作系統

分時操作系統,但可以通過內核的進程調度和中斷機制實現軟實時。
網路:實時操作系統http://ke..com/view/880784.htm
網路:分時操作系統http://ke..com/view/18308.htm
如果樓主對Linux操作系統的機制比較感興趣的話,建議樓主買一本《linux內核設計與實現》或者網上下一本,最新的是第三版的,里頭有講詳細的內核工作機制,非常適合初學者閱讀。

C. 嵌入式系統採用linux系統,怎樣保證實時性

並非所有的嵌入式系統都需要實時操作系統,只有在一些特定的場合,對時間比較敏感的應用才會使用實時操作系統。實時操作系統必須及時響應所要求的任務,在限定時間內完成任務。非實時的操作系統,多時間不是很敏感,對所要求的任務只是會保證完成,但在什麼時候完成,或用多長的時間完成就不一定了。例如:手機它不需要實時性。我們發簡訊時,系統對它的處理早1秒或者晚1秒都不會影響到我們的使用。而對於導彈這樣的應用必須具有實時性。導彈被發射出去鎖定目標後要不斷修正飛行方向,以保證擊中目標,如果它的實時性不好的話,從感測器傳來的信號沒有及時響應,即使完了1毫秒的時間,那誤差就會很大。用這樣的導彈攻打敵方目標的話,目標很可能沒有擊中,美國大使館倒是有可能被炸掉。 另外一般linux不具有實時性,它是分時操作系統一般是面向用戶的,但是因為它的源代碼是公開的,它是可以改造成實時系統的,但即使是這樣它的實時性也不會很好,畢竟它最初的設計並不是為了實時性。我們在Linux上面同時運行好幾個程序,它們會被並發的執行。我們會發現同時多運行幾個程序可能會比只允許一個程序慢,這是因為操作系統把處理器按時間片分給了每一個程序。自然會慢一些。而實時操作系統,一般不同的任務會有不同的優先順序,他會把擁有最高的優先順序的程序一次性執行完畢。然後再執行次一級的程序。這要的系統只適用於控制,不適合一般的應用。

D. 如何提高linux操作系統的實時性

這里有完整教程,你參考一下:
連接地址:
http://os.51cto.com/art/201305/395135.htm
希望能幫到你,滿意請採納,歡迎追問。

E. linux rtlinux實時性相差多少

gnu/linux 是非實時操作系統,rtlinux是實時操作系統,只不過rtlinux用了linux的內核,gnu/linux是在系統默認的優先順序上分時運行用戶的任務,沒有什麼實時性和優先順序可言。差別很大而且周期不穩定

F. wince和linux做工業控制,那個實時性要好

當然是LINUX,
winCE和LINUX現在應該各佔百分之50,而且他是一個收費的平台啊,開發主要注重應用層,不開源,穩定性欠缺。但是他的桌面還有大內存管理都不錯。
個人喜歡LINUX而已

G. 請教請教:LINUX實時性到底咋樣

主要看要求響應的時間,linux保證毫秒級的沒有問題。如果要求比這高則很難了,不是不能實現,需要很多的軟體設計保證了。遇到這樣的情況主要先考慮需求。關於更多Linux的學習,請查閱書籍《linux就該這么學》。

H. 如何在嵌入式linux中應用實時性

系統雖然是多任務的操作系統,但是它依然提供了實時性。比如nice值。這個就可以設置它進程的事情。也有專門的linux系統,本身就是實時操作系統。

I. linux是實時還是分時操作系統,什麼是實時操作系統,什麼是分時操作系統他們的區別是什麼

Linux是分時操作系統。

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。

實時操作系統(RTOS)是指當外界事件或數據產生時,能夠接受並以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統做出快速響應,調度一切可利用的資源完成實時任務,並控制所有實時任務協調一致運行的操作系統。提供及時響應和高可靠性是其主要特點。

分時操作系統是使一台計算機採用時間片輪轉的方式同時為幾個、幾十個甚至幾百個用戶服務的一種操作系統。

區別:

1、交互性不同。

實時信息處理系統具有交互性,但僅限於訪問系統中某些特定的專用服務程序。

分時系統能向終端用戶提供數據處理服務、資源共享等服務。

2、可靠性要求不同。

分時系統要求系統可靠。

實時系統則要求系統高度可靠。因為任何差錯都可能帶來巨大的經濟損失甚至無法預料的災難性後果。

3、多路性表現不同。

實時控制系統,其多路性主要表現在經常對多路的現場信息進行採集以及對多個對象或多個執行機構進行控制。

分時系統具有多路性,系統按分時原則為多個終端用戶服務;

(9)linux實時性擴展閱讀:

基本思想

Linux的基本思想有兩點:

1、一切都是文件;

2、每個軟體都有確定的用途。

其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。

J. 為什麼linux不是實時操作系統

linux屬於實時操作系統。

實時系統與分時系統特徵的比較
(1)多路性。
實時信息處理系統與分時系統一樣具有多路性。系統按分時原則為多個終端用戶服務;而對實時控制系統,其多路性則主要表現在經常對多路的現場信息進行採集以及對多個對象或多個執行機構進行控制。
(2)獨立性。
實時信息處理系統與分時系統一樣具有獨立性。每個終端用戶在向分時系統提出服務請求時,是彼此獨立的操作,互不幹擾;而在實時控制系統中信息的採集和對對象的控制,也彼此互不幹擾。
(3)及時性。
實時信息系統對實時性的要求與分時系統類似,都是以人所能接受的等待時間來確定;而實時控制系統的及時性,則是以控制對象所要求的開始截止時間或完成截止時間來確定的,一般為秒級、百毫秒級直至毫秒級,甚至有的要低於100微秒。
(4)交互性。
實時信息處理系統具有交互性,但這里人與系統的交互,僅限於訪問系統中某些特定的專用服務程序。它不像分時系統那樣能向終端用戶提供數據處理服務、資源共享等服務。
(5)可靠性。
分時系統要求系統可靠,相比之下,實時系統則要求系統高度可靠。因為任何差錯都可能帶來巨大的經濟損失甚至無法預料的災難性後果。因此,在實時系統中,採取了多級容錯措施來保證系統的安全及數據的安全。

熱點內容
jquery獲取上傳文件 發布:2025-05-14 20:27:57 瀏覽:42
雲web伺服器搭建 發布:2025-05-14 20:25:36 瀏覽:524
汽修汽配源碼 發布:2025-05-14 20:08:53 瀏覽:742
蜜蜂編程官網 發布:2025-05-14 19:59:28 瀏覽:57
優酷怎麼給視頻加密 發布:2025-05-14 19:31:34 瀏覽:635
夢三國2副本腳本 發布:2025-05-14 19:29:58 瀏覽:860
phpxmlhttp 發布:2025-05-14 19:29:58 瀏覽:434
Pua腳本 發布:2025-05-14 19:24:56 瀏覽:449
蘋果像素低為什麼比安卓好 發布:2025-05-14 19:13:23 瀏覽:461
安卓機微信怎麼設置紅包提醒 發布:2025-05-14 19:00:15 瀏覽:272