Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for business system performance optimization

A business system and performance technology, applied in memory systems, instruments, computing, etc., can solve problems such as CPU cache hit rate drop, seriousness, cache pollution, etc., and achieve the effects of hit rate improvement, performance optimization, and efficiency optimization

Active Publication Date: 2021-10-01
SUZHOU METABRAIN INTELLIGENT TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the LINUX operating system executes an instruction that is executed periodically, it is possible that when the instruction that is executed periodically is just loaded into the cache of the CPU, this instruction is rarely called in the following period of time, so that the instruction that is executed periodically The CPU cache where the instruction is located is emptied, and this emptied CPU cache is loaded with other instructions, which causes the periodically executed instruction to be cleared before being used after being loaded into the CPU cache, which will cause As a result, the hit rate of the CPU cache will drop sharply, and the cache pollution is serious.

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
  • A method and device for business system performance optimization
  • A method and device for business system performance optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0033] The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0034] The operating system uses many storage areas, such as hard disk, U disk, memory, CPU cache (cache, also called high-speed cache); wherein, the read speed of the CPU cache is much faster than the read speed of the non-cache storage area, Therefore, ...

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 a device for optimizing the performance of a service system. The method includes: judging whether the first kernel function called during the first time period of the first loop cycle belongs to the most frequently called in the first time period among the multiple cycle cycles before the first loop cycle The first n kernel functions; if the first kernel function belongs to the top n kernel functions that are called the most times in the first time period in the multiple cycle cycles before the first loop cycle, then in the kernel function access history list , performing a weighting operation on the number of calls of the first kernel function; wherein, the kernel function access history list is used to determine the kernel function to be loaded into the cache of the CPU. By weighting the number of calls of the first kernel function in the kernel function access history list, the cache hit rate of the CPU of the business system is improved, the efficiency of reading data of the business system is optimized, and the performance is improved. optimization.

Description

technical field [0001] The invention relates to a data storage technology of a business system, in particular to a method and a device for performance optimization of a business system. Background technique [0002] When the operating system of the business system is running, it will use many storage areas, such as hard disk, U disk, memory, and CPU cache (cache, also called high-speed cache); among them, the reading speed of CPU cache is faster than that of non-cached storage. Areas (for example, hard disk, U disk, memory, etc.) can be read much faster. Therefore, when the operating system needs to read data, it will first search for the required data from the CPU cache, and if it finds it, it will directly read it. Read the data, and if not found, look it up from memory or other storage areas. In the cache mechanism, there will be a phenomenon of reading infrequently used data into the cache, which is called cache pollution. Because infrequently used data occupies the ca...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/0877G06F12/0893
CPCG06F12/0877G06F12/0893
Inventor 段谊海郭锋
Owner SUZHOU METABRAIN INTELLIGENT TECH CO LTD