Method for implementing inner core level thread library based on built-in Linux operating system

An operating system, kernel-level technology, applied in the field of kernel-level thread library implementation, can solve problems such as aggravating application development and porting difficulty, and complex kernel module programming, and achieve the requirements of ensuring real-time performance, improving overall performance, and eliminating overhead. Effect
CN101226487AInactive Publication Date: 2008-07-23NO 709 RES INST OF CHINA SHIPBUILDING IND CORP

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
Publication Date
2008-07-23
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a method for realizing kernel level process lib based on embedded Linux operating system, which realizes an integral kernel process manage system, provides kernel process management, signal amount management, memory management and log management, and AIP function interface of the function subgroup of standard C lib. The invention has the advantages that 1, the invention can modify little on kernel to support the software real-time or hardware real-time calling mechanism of prior embedded Linux operating system and confirm the application real-time demand, 2, the invention can completely eliminate the consumption of repeated switch of application process between user state and kernel state, to improve the integral performance of embedded Linux application system, 3, the invention shields the complexity of kernel module programming, to provide a development frame for developers and a series of programming interfaces (API), thereby reducing development and application complexity and improving development efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of embedded operating systems, in particular to a method for realizing a kernel-level thread library based on an embedded Linux operating system. Background technique

[0002] The kernel is the inner core of the operating system, and other parts of the system must rely on the services provided by the kernel, such as managing hardware devices, allocating system resources, and so on. The operating system kernel is usually composed of an interrupt service program that responds to interrupts, a processor scheduler that manages multiple processes, a memory management program that manages process address spaces, and system services such as network and inter-process communication.

[0003] As an operating system based on the GNU specification, Linux is increasingly popular due to its diversity of hardware support, high efficiency and stability of kernel operation, flexibility of application development, unique on-demand tail...

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