資料介紹
分析了 Linux 的實時性,針對其在實時應(yīng)用中的技術(shù)障礙,在參考了與此相關(guān)研究基礎(chǔ)上,從三方面提出了改善Linux 實時性能的改進(jìn)措施。為提高嵌入式應(yīng)用響應(yīng)時間精度,提出兩種細(xì)化Linux 時鐘粒度方法;為增強(qiáng)系統(tǒng)內(nèi)核對實時任務(wù)的響應(yīng)能力,采用插入搶占點和修改內(nèi)核法增強(qiáng)Linux 內(nèi)核的可搶占性;為保證硬實時任務(wù)的時限要求,把原Linux 的單運行隊列改為雙運行隊列,硬實時任務(wù)單獨被放在一個隊列中,并采用MLF 調(diào)度算法代替原內(nèi)核的FIFO 調(diào)度算法。
關(guān)鍵詞:Linux;實時性;調(diào)度策略;搶占
Abstract: The real-time performance of Linux is analyzed, and its disadvantage is pointed out when applied to the embedded system. Inspired mostly by some real time improvements of Linux, this article gives rise to three aspects to improve the real-time capability of Linux. To improve the time precision for embedded applications, two methods for creating accurate timer are proposed. To enhance the response ability of real-time task, inserting preemption points and the preemption kernel methods are adopted to enhance the preemptability of Linux kernel. To ensure the requirements of the hard real-time tasks, a double run queue is used instead of the original single run queue, these tasks are organized in one run queue and MLF schedule strategy is used for them.
Key word: Linux;Real-time;Schedule strategy;Preemption
關(guān)鍵詞:Linux;實時性;調(diào)度策略;搶占
Abstract: The real-time performance of Linux is analyzed, and its disadvantage is pointed out when applied to the embedded system. Inspired mostly by some real time improvements of Linux, this article gives rise to three aspects to improve the real-time capability of Linux. To improve the time precision for embedded applications, two methods for creating accurate timer are proposed. To enhance the response ability of real-time task, inserting preemption points and the preemption kernel methods are adopted to enhance the preemptability of Linux kernel. To ensure the requirements of the hard real-time tasks, a double run queue is used instead of the original single run queue, these tasks are organized in one run queue and MLF schedule strategy is used for them.
Key word: Linux;Real-time;Schedule strategy;Preemption
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 嵌入式BACnet網(wǎng)關(guān)實時性能研究
- linux嵌入式系統(tǒng)算法,嵌入式Linux操作系統(tǒng)調(diào)度算法研究
- 嵌入式linux實時性研究,嵌入式Linux內(nèi)核實時性研究及應(yīng)用
- 嵌入式Linux實時性能優(yōu)化
- 嵌入式 Linux
- Linux+嵌入式實時操作系統(tǒng)開發(fā)與應(yīng)用
- 嵌入式Linux應(yīng)用程序例程
- 基于嵌入式Linux的Flash文件系統(tǒng)的實時性能研究_孫曉榮 0次下載
- 基于狀態(tài)保持恢復(fù)的嵌入式Linux快速啟動方法的研究陳鵬 1次下載
- 嵌入式Linux下的實時性增強(qiáng)方案
- 嵌入式Linux內(nèi)核實時性研究及改進(jìn)
- 基于RTAI的嵌入式Linux硬實時性能的研究與實現(xiàn)
- 提高嵌入式Linux實時性方法的研究與應(yīng)用
- 基于Linux的嵌入式應(yīng)用淺析
- 嵌入式Linux 實時性分析與實時性改進(jìn)
- 基于Yocto Project的定制嵌入式Linux產(chǎn)品設(shè)計淺析 1w次閱讀
- 基于嵌入式實時系統(tǒng)的提高構(gòu)件化嵌入式操作系統(tǒng)性能的方案設(shè)計 780次閱讀
- 如何在嵌入式Linux中截屏 5908次閱讀
- 基于嵌入式Linux系統(tǒng)下Mini GUI的移植方法與過程詳解 3549次閱讀
- 關(guān)于嵌入式系統(tǒng)的特點和Linux內(nèi)核的實時應(yīng)用分析 1037次閱讀
- 怎么才能更好的理解嵌入式操作系統(tǒng)Linux實時化技術(shù)? 1174次閱讀
- 以Linux 2.6為基礎(chǔ)的提高Linux實時性的方法探討 1526次閱讀
- 基于Linux2.6內(nèi)核的實時性增強(qiáng)方案設(shè)計 931次閱讀
- 關(guān)于Linux嵌入式操作系統(tǒng)的優(yōu)勢特征詳解 5524次閱讀
- 關(guān)于Linux的特點析以及在嵌入式操作系統(tǒng)中的應(yīng)用詳解 853次閱讀
- 基于Linux上進(jìn)行改進(jìn)的具有實時應(yīng)用能力的現(xiàn)代嵌入式操作系統(tǒng)解決方案詳解 843次閱讀
- 嵌入式C實現(xiàn)延時程序的不同變量的區(qū)別 幾種Linux嵌入式開發(fā)環(huán)境的簡單介紹 1566次閱讀
- 基于Nand Flash 存儲技術(shù)的嵌入式linux 系統(tǒng)設(shè)計 1520次閱讀
- 嵌入式Linux的學(xué)習(xí)方法解析 3091次閱讀
- 基于Linux的嵌入式實時操作系統(tǒng)的研究 2298次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機(jī)典型實例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多