Method and device for performance optimization of embedded Linux system

A system performance and embedded technology, applied in the computer field, can solve problems such as the real-time performance of the embedded Linux system, and achieve the effect of improving real-time performance and optimizing real-time performance

Inactive Publication Date: 2016-03-02
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented technology divides up each type of work done inside an operating environment (OS) into four classes based on their importance during any given interval called criticality. Hard Real Time Tasks are processed faster than Non Reasonable Lossy Interval Timing Objectives like Timely Error Reporting). Soft Real-Time Things involve less important things but they can take longer if needed due to its higher responsiveness compared with other processes such as timeout reporting. There're also some cases where certain tasks may have very long wait times before being complete because it requires more resources from these systems.

Problems solved by technology

Technological Problem addressed in this patented text relates to improving the efficiency at which an embedded computer operational system works with different types of cores (such as windows) without requiring expensive modifications made from older versions of these cores.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for performance optimization of embedded Linux system
  • Method and device for performance optimization of embedded Linux system
  • Method and device for performance optimization of embedded Linux system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0033] A flow chart of a specific embodiment of the method for performance optimization of the embedded Linux system provided by the present invention is as figure 1 As shown, the method includes:

[0034] Step S101: Divide all tasks entering the system into three categories according to real-time performance: hard real-time tasks, soft real-time tasks, and non-real-time tasks; wherein, the hard real-time tasks

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and device for performance optimization of an embedded Linux system. The method comprises the following steps of classifying all tasks, entering a system according to real time, into three types of a hard real-time task, a soft real-time task and a non real-time task, wherein the hard real-time task is a task of which the response time of a real-time event must be within the deadline; respectively putting the three types of tasks in running states into two queue, putting the hard real-time task into a first queue, and putting the soft real-time task and the non real-time task into a second queue; and processing the tasks in the first queue and the second queue respectively by using different scheduling methods with regards to different real-time tasks. By the method, the original single running queue of the Linux is changed to dual running queues, the hard real-time task is separately placed in the queue to be processed, thus, the time limit requirement of the hard real-time task is ensured, and the real-time performance of the Linux is improved and optimized.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products