Dissertation > Excellent graduate degree dissertation topics show

Improvement and Application of a Scheduling Algorithm for Embedded Linux Kernel

Author: ZhaoQi
Tutor: QinGuiHe
School: Jilin University
Course: Applied Computer Technology
Keywords: Embedded Systems Linux Scheduler Real-time EEVDF
CLC: TP316.81
Type: Master's thesis
Year: 2010
Downloads: 196
Quote: 1
Read: Download Dissertation

Abstract


With the rapid development of embedded technology , user needs of diverse functions of embedded applications is increasing , more and more embedded developers to turn our gaze to the open-source Linux operating system . Especially Linux2.6 kernel release , Linux embedded operating system has been further consolidated . Therefore further improve the real-time performance of the original Linux kernel is very meaningful , and is currently an important topic in the field of embedded development . This article is aimed at improving the Linux2.6 kernel scheduler , so as to satisfy the turntable recorder embedded real-time requirements . The first author of the definition of embedded real-time operating system , features elaborate . Then of Linux scheduling mechanism , research , analysis of the reasons for the poor real-time performance of the generic Linux scheduler , and propose the Linux real problem solutions entry point . In order to make improvements , I studied the classic EEVDF algorithm , and cutting and improved the algorithm to make it more in line with the requirements of real-time embedded systems . Design based on a the DRTS scheduler , the scheduler can guarantee real-time tasks and real-time response , and can take care of the task scheduling fairness and CPU throughput . Finally, the CFS scheduler and DRTS scheduler with HackBench and InterBench comparison test , and is equipped with a the car station DRTS scheduler recorder real vehicle test . Analysis of the evaluation results , affirmed the necessity of a used car station logger DRTS scheduler .

Related Dissertations

  1. Satellite Attitude Determination Based on Gyro and Star Sensor,V448.2
  2. Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
  3. Research on the Image Real-Time Acquisition, Storage and Image Processing System,TP391.41
  4. Research on Software of TFT-LCD Testing Equipment Based on ARM,TN873.93
  5. Application and Research of Dual Control in Vertical Landing Aircraft,TP273
  6. Studies on the Quality of Phisio-Chemical and Fresh Keeping Technologies of Post-Harvest in Volvariella Volvacea,S646.13
  7. Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
  8. The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
  9. Analysing Sequence Characters of ADSL and PurH Gene and Correlation between Genes Expression and IMP Content in Duck,S834
  10. Comparative Study on the Host Choice Mechanism of Helicoverpa Armigera (Hübner) and H.assulta (Guenée),S435.622.3
  11. Cloning and Characterization of Photoperiod Sensitive Gene ZmELF4 in Maize,S513
  12. Cloning and Expression of Responsive Genes Related to Cadmium Stress in Radish (Raphanus sativus L.),S631.1
  13. An Adaptive Processing Node Selection Based Spatio-Temporal Query Alogrithm,TN929.5
  14. The Study of Right Lateral Position under Real-time Monitor to Apply Capsule Endoscopy,R574
  15. Real-time PCR and RT-PCR analysis of ordinary Enterococcus faecalis esp gene differences,R440
  16. Software Development of a Digital Servocontrol System,TP273
  17. The Research of Detecting Schistosoma Japonicum Cercariea in Water and Early Detection for Mice by Real-time PCR,R532.21
  18. Empirimental Study of FG to Rabbit Mandibular Fracture Healing on the Expression of Endogenous VEGF,R782.4
  19. Research on Automatic Control System of Hump Push Peak Speed Based on Fuzzy Neural Network,U284.6
  20. Effect of GCS on Expression of MDR1mRNA and P-gp Function in K562/AO2 Cell Line,R733.7
  21. Effects of 60Coγ Radiation Exposure on Expressions of CDKN1A, FABP4 and HSL in Human Lymphocytoblast,R144

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Network operating system >
© 2012 www.DissertationTopic.Net  Mobile