Method, device and system for calling operating system library
An operating system and call request technology, applied in the direction of program control device, execution example, program loading/starting, etc., can solve problems such as memory redundancy storage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0114] The embodiment of the present invention provides a method for calling the operating system library, the execution subject of the method is the execution domain, see image 3 , the method includes:
[0115] Step 101: Receive the memory access address of the application executable file sent by the management domain.
[0116] In this embodiment, the execution domain includes one or more processors for running the application executable file. Optionally, the execution domain may further include at least one of memory, external storage, network interface, and IO device.
[0117]The memory access address of the application executable file is an address where the application executable file is stored in the memory of the execution domain. The memory of the execution domain is the memory directly connected to the processor in the execution domain.
[0118] As mentioned in the application scenario section, the operating system running on the management domain can receive the ...
Embodiment 2
[0126] The embodiment of the present invention provides a method for invoking an operating system library, the execution subject of the method is the management domain, see Figure 4 , the method includes:
[0127] Step 201: Receive an instruction to open an application executable file.
[0128] Step 202: Configure the execution domain according to the start instruction.
[0129] In this embodiment, the execution domain includes one or more processors for running the application executable file.
[0130] Optionally, the execution domain may further include at least one of memory, external storage, network interface, and IO device.
[0131] Step 203: Store the application executable file in the memory of the execution domain, and obtain the memory access address of the application executable file.
[0132] In this embodiment, the memory access address of the application executable file is an address where the application executable file is stored in the memory of the executi...
Embodiment 3
[0136] The embodiment of the present invention provides a method for calling the operating system library, see Figure 5 , the method includes:
[0137] Step 301: the management domain receives an instruction to open an application executable file.
[0138] Specifically, the executable file of the application program may be compiled from the compilation information of the application program and the operating system library, and the compilation information includes the name of the dynamic operating system library. The name of the dynamic operating system library can be used to call the dynamic operating system library in the process of running the executable file of the application program, that is, to obtain and access the memory address of the dynamic operating system library.
[0139] Further, the compilation information may also include a static operating system library.
[0140] Step 302: The management domain configures the execution domain according to the enabling in...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com