An optimization method based on a domestically developed operating system

By obtaining the program process ID, recording the kernel usage status, determining the user terminal type, and creating a tuning parameter configuration file, and using analog and digital filters for analog-to-digital conversion, the problem of domestic operating systems being unable to take user terminal configuration into account during software upgrades has been solved, thus improving the system's adaptability and performance.

CN115878203BActive Publication Date: 2026-03-31HUANGHE TECH GRP INNOVATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-24
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing domestic operating systems cannot take into account the configuration parameters of user terminals during software upgrades, resulting in upgraded application software that can only be adapted to some user terminals, requiring optimization.

Method used

By obtaining the program process ID, recording the kernel usage status, determining the user terminal type, and creating a tuning parameter configuration file, analog and digital filters are used for analog-to-digital conversion and signal processing to achieve accurate classification of user terminals and generation of configuration parameters.

Benefits of technology

The software upgrade process can simultaneously take into account the configuration parameters of user terminals, enabling the upgraded application software to adapt to more terminals and improving the performance of the domestic operating system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115878203B_ABST
    Figure CN115878203B_ABST
Patent Text Reader

Abstract

This invention discloses a tuning method based on a domestic operating system, comprising the following steps: Step 1: Select the program to be tuned in the domestic operating system, and then obtain the program number to be tuned by inputting an acquisition command; Step 2: Send application tuning requests to the operating system simultaneously through multiple user terminals, and then confirm and receive the tuning requests of multiple applications separately on the operating system; Step 3: After receiving, cyclically filter the information in the system received document; This tuning method based on a domestic operating system, through the setting of eight steps including obtaining the program process number, recording the kernel usage status, and determining the user terminal type, enables the software upgrade process to take into account the configuration parameters of user terminals simultaneously, so that the upgraded application software can only adapt to more user terminals, thereby optimizing the domestic operating system and improving its performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, specifically to an optimization method based on a domestically developed operating system. Background Technology

[0002] As we all know, with the rapid development and popularization of information technology and the Internet, e-commerce has become an irresistible modern business trend. Cloud computing and big data applications are becoming increasingly mature, but this has brought many problems and challenges. Currently, the domestic operating systems on the market are not much different from the traditional XP system in terms of practicality. Therefore, domestic operating systems are gradually being widely used in various industries in the computer field.

[0003] Existing domestic operating systems require regular software upgrades to facilitate feature expansion and vulnerability patching. However, each upgrade cannot accommodate the configuration parameters of user terminals, resulting in upgraded applications only being compatible with a subset of user terminals. Consequently, domestic systems still require optimization. To address this, we propose an optimization method based on domestic operating systems. Summary of the Invention

[0004] The purpose of this invention is to provide an optimization method based on a domestically developed operating system to solve the problems mentioned in the background section.

[0005] To achieve the above objectives, the present invention provides the following technical solution: an optimization method based on a domestically developed operating system, comprising the following steps:

[0006] Step 1: Select the program to be tested and optimized in the domestic operating system, and then obtain the program number to be tested and optimized by entering the acquisition command;

[0007] Step 2: Send application tuning requests to the operating system simultaneously through multiple user terminals, and then confirm and receive the tuning requests of multiple applications separately on the operating system.

[0008] Step 3: After receiving the information, the loop filtering system receives the information from the document, saves the usage frequency of each kernel according to the kernel name, and defines the number of loop filtering cycles.

[0009] Step 4: Select a cutoff frequency for both the normalized analog filter and the digital filter, and obtain the digital filter by transformation. Then, input the input signal into the digital filter for filtering, thereby achieving continuous optimization of the analog-to-digital conversion.

[0010] Step 5: Take the filtered value as the base value, and then take the values ​​of four points before and after the base value. Calculate the average value of the five points including the base value. The average value is the value that will be continuously optimized after the analog-to-digital conversion.

[0011] Step 6: Analyze the obtained continuous optimization values, determine the characteristic parameter values ​​of each user terminal that sent the optimization request, and determine and save the user terminal type based on the characteristic parameter values.

[0012] Step 7: Create a new tuning parameter configuration file based on the confirmation result of the user terminal type;

[0013] Step 8: Accurately classify the type of user terminal by calculating similarity between various multidimensional vectors, and then generate a type reference system based on the classification results.

[0014] Preferably, in step one, the program number refers to the number assigned at the beginning of each program when identifying the processing program by number.

[0015] Preferably, in step two, the user terminal has a receiving unit and a control unit, which can measure the received power and control the reporting of the received power, thereby measuring the channel quality and controlling the channel quality.

[0016] Preferably, in step three, the program kernel, as part of the system's basic operations, provides secure access to the computer hardware for numerous applications, and this access is limited.

[0017] Preferably, in step four, the analog filter is a circuit and device that can filter analog or continuous-time signals, and the digital filter consists of a digital multiplier, an adder and a delay unit. Its function is to perform calculations on the digital code of the input discrete signal in order to change the signal spectrum.

[0018] Preferably, in step five, the average of the five values, including the base value, is the arithmetic mean.

[0019] Preferably, in step six, the characteristic parameters of the user terminal are parameters used to describe the network characteristics, and include the characteristic impedance of the input pair, the characteristic impedance of the output pair, and the transmission constant of the network.

[0020] Preferably, in step seven, the configuration file can configure different files for different objects, thereby facilitating the recording of the basic values ​​used by the program.

[0021] Preferably, in step eight, the vector can define the norm and inner product of the signal.

[0022] Preferably, in step eight, the reference frame can be arbitrarily chosen to facilitate observation of numerical changes.

[0023] Compared with the prior art, the beneficial effects of the present invention are:

[0024] This optimization method based on a domestic operating system involves eight steps, including obtaining the program process ID, recording the kernel usage status, determining the user terminal type, and creating an optimization parameter configuration file. This allows the software upgrade process to simultaneously consider the configuration parameters of the user terminals, enabling the upgraded application software to adapt to a wider range of user terminals. Consequently, the domestic operating system is optimized, and its performance is improved. Attached Figure Description

[0025] Figure 1 This is a flowchart illustrating the steps of the optimization method based on a domestically developed operating system according to the present invention. Detailed Implementation

[0026] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0027] Example 1

[0028] This invention provides a technical solution: an optimization method based on a domestically developed operating system, comprising the following steps:

[0029] Step 1: In the XOIS operating system, select the program to be tested and optimized, and then obtain the program number to be tested and optimized by entering the acquisition command; the program number refers to the number specified at the beginning of each program when identifying the processing program by number.

[0030] Step 2: Simultaneously send application tuning requests to the operating system through 50-100 user terminals, and then acknowledge and receive the tuning requests of multiple applications separately on the operating system; the user terminal has a receiving unit and a control unit, which can measure the received power and control the report of the received power, thereby measuring and controlling the channel quality.

[0031] Step 3: After receiving the information, the system receives the information in the document and then saves the usage frequency of each kernel according to the kernel name, and defines the number of times to filter in the loop; as part of the basic system operation, the program kernel can provide secure access to computer hardware for many applications, and the access is limited.

[0032] Step 4: Select a cutoff frequency for both the normalized analog filter and the digital filter, and obtain the digital filter through transformation. Then, input the input signal into the digital filter for filtering, thereby achieving continuous tuning of the analog-to-digital conversion. Analog filters are circuits and devices that can filter analog or continuous-time signals. Digital filters consist of digital multipliers, adders, and delay units. Their function is to perform calculations on the digital code of the input discrete signal to change the signal spectrum.

[0033] Step 5: Treat the filtered value as the base value, and then take the values ​​of four points before and after the base value. Calculate the average value of the five points including the base value. The average value is the value that will be continuously optimized after analog-to-digital conversion. The average value calculated from the five points including the base value is the arithmetic mean.

[0034] Step 6: Analyze the obtained continuous optimization values, determine the characteristic parameter values ​​of each user terminal that sent the optimization request, and determine and save the user terminal type based on the characteristic parameter values; the characteristic parameters of the user terminal are parameters used to describe the network characteristics, and include the characteristic impedance of the input pair, the characteristic impedance of the output pair, and the transmission constant of the network.

[0035] Step 7: Based on the confirmation results of the user terminal type, create a new tuning parameter configuration file corresponding to it; the configuration file can configure different files for different objects, which makes it easy to record the basic values ​​of the program.

[0036] Step 8: By calculating similarity between various multidimensional vectors, the user terminal type is accurately classified, and a type reference system is generated based on the classification results; the vector can define the norm and inner product of the signal; the reference system can be arbitrarily chosen to facilitate the observation of numerical changes.

[0037] Two

[0038] This invention also provides a technical solution: an optimization method based on a domestically developed operating system, comprising the following steps:

[0039] Step 1: In the AliOS operating system, select the program to be tested and optimized, and then obtain the program number to be tested and optimized by entering the acquisition command; the program number refers to the number assigned at the beginning of each program when identifying the processing program by number.

[0040] Step 2: Simultaneously send application tuning requests to the operating system through 50-100 user terminals, and then acknowledge and receive the tuning requests of multiple applications separately on the operating system; the user terminal has a receiving unit and a control unit, which can measure the received power and control the report of the received power, thereby measuring and controlling the channel quality.

[0041] Step 3: After receiving the information, the system receives the information in the document and then saves the usage frequency of each kernel according to the kernel name, and defines the number of times to filter in the loop; as part of the basic system operation, the program kernel can provide secure access to computer hardware for many applications, and the access is limited.

[0042] Step 4: Select a cutoff frequency for both the normalized analog filter and the digital filter, and obtain the digital filter through transformation. Then, input the input signal into the digital filter for filtering, thereby achieving continuous tuning of the analog-to-digital conversion. Analog filters are circuits and devices that can filter analog or continuous-time signals. Digital filters consist of digital multipliers, adders, and delay units. Their function is to perform calculations on the digital code of the input discrete signal to change the signal spectrum.

[0043] Step 5: Treat the filtered value as the base value, and then take the values ​​of four points before and after the base value. Calculate the average value of the five points including the base value. The average value is the value that will be continuously optimized after analog-to-digital conversion. The average value calculated from the five points including the base value is the arithmetic mean.

[0044] Step 6: Analyze the obtained continuous optimization values, determine the characteristic parameter values ​​of each user terminal that sent the optimization request, and determine and save the user terminal type based on the characteristic parameter values; the characteristic parameters of the user terminal are parameters used to describe the network characteristics, and include the characteristic impedance of the input pair, the characteristic impedance of the output pair, and the transmission constant of the network.

[0045] Step 7: Based on the confirmation results of the user terminal type, create a new tuning parameter configuration file corresponding to it; the configuration file can configure different files for different objects, which makes it easy to record the basic values ​​of the program.

[0046] Step 8: By calculating similarity between various multidimensional vectors, the user terminal type is accurately classified, and a type reference system is generated based on the classification results; the vector can define the norm and inner product of the signal; the reference system can be arbitrarily chosen to facilitate the observation of numerical changes.

[0047] In summary, this optimization method based on a domestic operating system involves eight steps, including obtaining the program process ID, recording the kernel usage status, determining the user terminal type, and creating an optimization parameter configuration file. This allows the software upgrade process to simultaneously consider the configuration parameters of the user terminals, enabling the upgraded application software to adapt to a wider range of user terminals. Consequently, the domestic operating system is optimized, and its performance is improved.

[0048] All parts not described in this invention are the same as or can be implemented using existing technology. Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A tuning method based on a domestic operating system, characterized in that, It comprises the following steps: Step one, select the program to be tested in the domestic operating system, and then get the program number to be tested by inputting the acquisition instruction; Step two, send an application optimization request to the operating system through multiple user terminals, and then confirm and receive the optimization request of multiple applications on the operating system; Step three, after receiving, the cycle screening system receives the information in the document, and then saves the usage frequency of each kernel according to the kernel name, and defines the number of cycle screening; Step four, select a cutoff frequency on the normalized analog filter and digital filter, and obtain the digitized filter by transformation, and then filter the input signal into the digitized filter to realize continuous optimization of analog-to-digital conversion; Step five, take the four values before and after the base value as the basis, and calculate the average value of the five values including the base value, which is the continuously optimized value after analog-to-digital conversion; Step six, analyze the obtained continuously optimized value, determine the characteristic parameter value of each user terminal sending the optimization request, and determine and save the user terminal type according to the characteristic parameter value; Step seven, create a new optimization parameter configuration file corresponding to the user terminal type based on the confirmation result; Step eight, accurately classify the type of user terminal by calculating the similarity between each multi-dimensional vector, and generate a type reference system according to the classification result.

2. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step one, the program number refers to the number identification processing program, and the number is specified at the front end of each program.

3. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step two, the user terminal has a receiving part and a control part, which can measure the received power and control the report of the received power to measure the channel quality and control the channel quality.

4. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step three, the program kernel is part of the system basic operation, which can provide safe access to computer hardware for many application programs, and the access is limited.

5. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step four, the analog filter can filter analog or continuous time signals, and the digital filter is composed of digital multipliers, adders and delay units, which can operate and process the digital code of input discrete signals to change the signal spectrum.

6. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step five, the average value calculated from the five values including the base value is the arithmetic mean.

7. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step six, the characteristic parameters of the user terminal are used to describe the network characteristics, and include the characteristic impedance of the input terminal pair, the characteristic impedance of the output terminal pair and the transmission constant of the network.

8. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step seven, the configuration file can configure different files for different objects, so as to facilitate the recording of the base value of the use program.

9. The tuning method based on a domestic operating system according to claim 1, characterized in that: In step eight, the vector can define the norm and inner product of the signal.

10. The tuning method based on a domestic operating system according to claim 9, characterized in that: In step eight, the reference system is arbitrarily selected to facilitate the observation of value changes.

Citation Information

Patent Citations

  • SPARK parameter automatic adjustment and optimization method based on cost model

    CN110727506A

  • Method And Electronic Device For Online Tuning Application

    US20170156018A1