A product startup method, system and related components based on linux kernel

A product and core technology, applied in the field of storage systems, can solve problems such as unified management of unfavorable codes

CN108920212BActive Publication Date: 2022-03-08ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2022-03-08

Smart Images

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

Abstract

This application discloses a product startup method based on the linux kernel. The product startup method includes, after receiving a product startup instruction, obtaining the product ID of the target product according to the product startup instruction, and determining the product ID corresponding to the product ID according to the hardware function comparison table. Query the hardware configuration information of the target product, and determine whether the hardware configuration information matches the product function information; if so, run the code branch corresponding to the product function information on the target product to start the target product. This method can realize a set of code system adapting to different hardware platforms, display different functions according to different hardware platforms, reduce code branches for starting target products, and realize code reuse of the same or similar products. The application also discloses a product startup system based on the linux kernel, a computer-readable storage medium and a server, which have the above beneficial effects.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of storage systems, in particular to a product startup method and system based on a linux kernel, a computer-readable storage medium and a server. Background technique

[0002] As an open source operating system kernel, the Linux kernel has the advantages of strong portability, tailorability, security and stability. The development of enterprise-level system software can be based on the Linux kernel to develop system software that matches the hardware, so as to research and produce products that integrate software and hardware. In order to fully develop and utilize the performance of system hardware, it is generally necessary to carry out customized development for specific hardware models. At the same time, in order to make enterprise products more competitive in the market, it is also necessary to provide targeted products for different user groups.

[0003] In the prior art, products of the same series ...

Examples

Embodiment Construction

[0039] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0040] see below figure 1 , figure 1 It is a flow chart of a method for starting a product based on the linux kernel provided in the embodiment of the present application.

[0041] Specific steps can include:

[0042] S101: After receiving the product activation instruction, obtain the product ID of the target product according to the product activ...