Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

12 results about "CPU time" patented technology

CPU time (or process time) is the amount of time for which a central processing unit (CPU) was used for processing instructions of a computer program or operating system, as opposed to elapsed time, which includes for example, waiting for input/output (I/O) operations or entering low-power (idle) mode. The CPU time is measured in clock ticks or seconds. Often, it is useful to measure CPU time as a percentage of the CPU's capacity, which is called the CPU usage.

A method and system for the structure, generation and dynamic rendering of multi-level data

The application discloses a kind of multi-level data structure, generation and dynamic rendering method and system, according to the size of estimated charge-discharge test data, the size of the storage space of the single index data unit of the index data of multi-level data is set;Test data generated in the charge-discharge test process is written in the application data in multi-level data, after writing each test data, its index information is written in the index data unit of multi-level data;According to the address pointer in each index data unit, the index record of all application data is extracted;According to vertical scroll offset and the height of each row data, the height of current rendering interface obtains the starting row and end row of rendering;According to the extracted index record, all row data between starting row and end row are obtained and rendered;The application only needs to load the index information of each level data, according to the index information, load and render charge-discharge test data, reduce memory occupation and CPU time, improve the efficiency of battery test.
Owner:武汉市蓝电电子股份有限公司

Intelligent cockpit system based on type i virtualization technology and resource division method thereof

The application relates to an intelligent cockpit system based on a Type I virtualization technology and a resource division method thereof. The system comprises a hardware platform, at least one virtualization-supported processor, memory, storage device and peripheral device; a Type I virtualization management program running on the hardware platform and directly managing hardware resources; a first virtual customer system running an embedded Linux system and used for driving an instrument display screen; and a second virtual customer system running an Android system and used for driving a central control display screen. Two independent customer systems are virtually generated on a single hardware platform through the Type I virtualization management program, and embedded Linux and Android are respectively run to support the functions of the instrument screen and the central control screen. Through CPU time-sharing scheduling, independent memory division, device direct connection and sharing combination, efficient isolation and reuse of resources are realized, so that the hardware resource utilization rate is effectively improved, and the system cost and power consumption are reduced.
Owner:DONGFENG ELECTRONICS TECH

Methods, devices, electronic equipment, and storage media for calculating CPU utilization

ActiveCN114625620BHardware monitoringParallel computingCPU time
This disclosure relates to a method, apparatus, electronic device, and storage medium for calculating CPU utilization. The method for calculating CPU utilization includes: obtaining the CPU execution time corresponding to a process; determining the total CPU time corresponding to the process based on the CPU execution time and the number of available cores of the process; determining CPU usage information based on the duration of each available core at each frequency; determining the maximum CPU processing capacity based on the total CPU time and the frequency corresponding to each core in the CPU; and determining the CPU utilization rate corresponding to the process based on the CPU execution time, total CPU time, CPU usage information, and maximum CPU processing capacity. The method provided by this disclosure can automatically calculate the CPU utilization rate corresponding to a process, improving the accuracy and reliability of CPU utilization.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

EBPF-based transaction request CPU resource time consumption acquisition method and system

The invention discloses an eBPF-based transaction request CPU resource time consumption acquisition method and system, and belongs to the technical field of computer system performance monitoring. According to the method, an eBPF program is implanted in a kernel, a probe is deployed at a task scheduling key point, the execution time of a transaction request on a CPU is captured in real time, and the CPU time is accurately associated with a unique identifier of the transaction request through eBPF mapping. The system comprises a request identification module, an eBPF probe module, a time calculation module and a data output module. The problem that transaction data and CPU resource information are isolated in an existing monitoring technology is solved, fine-grained resource monitoring and analysis are achieved, the method is suitable for performance optimization and resource management of a high-concurrency system, resource bottlenecks can be recognized in advance, and the system stability and the resource utilization rate can be improved.
Owner:TONGXIANG GENERAL ARTIFICIAL INTELLIGENCE RESEARCH INSTITUTE +2

A method for timing synchronization in a software HDL co-simulation system

The application provides a timing synchronization method in a software HDL co-simulation system, comprising a clock management module and a DPI mutex module on the software side, a DUT model on the hardware side, and a DPI interface for instruction interaction between the software side and the hardware side; the method comprises the following steps: S1: the clock management module accesses the DPI mutex module to obtain the state of the DPI interface; S2: when the state of the DPI interface is idle, the clock management module obtains the time point of the previous call of the DPI interface and the current CPU time point, and calculates the time interval of the software side; S3: the number of simulation loop cycles of the DUT model is determined based on the time interval; S4: the clock management module calls the DPI interface to advance the number of simulation loop cycles of the DUT model, and steps S1 to S4 are repeated until the co-simulation ends, so as to realize the timing synchronization between the simulation time domain and the software side.
Owner:VASTAI TECH (SHANGHAI) INC

Partition system process CPU utilization rate monitoring system and control method thereof

The invention provides a partition system process CPU utilization rate monitoring system and a control method thereof, and the system comprises a local collection module which is deployed in each partition, collects the CPU time data of all processes in the partition in real time, and calculates the CPU utilization rate of the processes; the global coordination module receives the data acquired by the local acquisition module in each partition in real time, performs data aggregation and unified storage, and does not directly participate in process monitoring in the partition; the exception detection module is used for distinguishing process exceptions, local acquisition module exceptions and data transmission exceptions according to the stored data; an isolation adaptive distributed architecture design is adopted, and a local acquisition module is set to only access CPU time data of an internal process of a partition where the local acquisition module is located; and meanwhile, a global coordination module is arranged and does not directly intervene in process scheduling in the partition, so that the damage of traditional cross-partition monitoring to an isolation boundary is avoided, and the standard requirements of core partition systems such as ARINC653 and the like are met.
Owner:NANJING ACOINFO TECH CO LTD

Industrial control system security auditing method and system

This invention relates to the field of security auditing technology, specifically to a method and system for security auditing industrial control systems (ICS). The method includes the following steps: collecting data on cycle time, start timestamp, completion timestamp, CPU time slice usage, and peak memory usage for critical control, communication, and security tasks of a real-time operating system (RTOS). This invention collects data on cycle time, timestamps, CPU usage, and memory usage of critical ROS tasks, sets task execution time boundaries and resource consumption envelopes, and then uses historical data statistics and logical rule deduction to construct a set of expected relationship rules between task timing and resource consumption. Simultaneously, it specifies the key length for symmetric and asymmetric encryption, initialization vector generation, hash algorithm selection, key derivation parameters, and encryption operation context, thereby establishing a comprehensive and specific baseline for ICS behavioral norms.
Owner:CHONGQING HUATAI ACCOUNTING FIRM (GENERAL PARTNERSHIP)

Database cluster system and method based on Linux lightweight virtualization technology

The invention aims to provide a database cluster system and method based on a Linux lightweight virtualization technology. The database cluster system based on the Linux lightweight virtualization technology comprises a physical layer, a database cluster layer, a database cluster layer and a database cluster layer, wherein the physical layer is provided with standard x86 server hardware; the operating system layer is provided with a Linux operating system which supports cgroup and LXC functions; the virtualization layer is used for creating an independent resource control group for each application or a key component thereof based on a cgroup function of a Linux kernel, and accurately controlling a CPU time slice, a memory usage and recovery strategy, a block device I / O bandwidth and weight, and a network bandwidth and priority; and the application layer is a key big data application component which comprises an FE / BE node of a database service Apache Dores, a calculation engine and a Web service which are respectively operated in independent LXC containers. According to the method, efficient utilization of hardware resources, strong isolation between applications, stability guarantee, rapid elastic expansion of the resources and smooth seamless evolution from a single-machine all-in-one machine to a distributed cluster can be realized, so that a hardware input curve is smoother.
Owner:SHANGHAI GLORYSOFT CO LTD

Resource scheduling method and device in vehicle-mounted virtualization environment

The invention discloses a resource scheduling method and device in a vehicle-mounted virtualization environment. The method comprises the following steps: acquiring a virtual machine set currently running in a vehicle-mounted virtualization system; extracting a static security attribute and a dynamic load feature corresponding to each virtual machine, determining a real-time urgency factor of each virtual machine, and determining a dynamic scheduling weight of each virtual machine according to the real-time urgency factor of each virtual machine; then, controlling a global scheduler to allocate physical resources to each virtual machine at the starting moment of a global scheduling period according to the dynamic scheduling weight; in the current physical CPU time slice, controlling a local scheduler to perform task-level preemption scheduling on the current virtual machine based on an earliest deadline priority strategy; the global scheduler is controlled to dynamically allocate the physical CPU time slices by fusing the static security attributes and the dynamic load characteristics, so that the resource allocation efficiency in the vehicle-mounted virtual environment can be improved, and the real-time performance and the security of the vehicle-mounted application are effectively guaranteed.
Owner:CHINA AUTOMOTIVE INNOVATION CORP

A multi-pvt corner setup time and hold time characterization method and related apparatus

The present application belongs to the field of integrated circuit design automation, and discloses a multi-PVT corner setup hold time characterization method and related device. The method first uses a logic effort analysis method to estimate an initial search interval, and quickly locks the key area. Secondly, a bias term is introduced in the test points generated based on binary interpolation by assuming an interpolation error distribution to form a biased test point, and the optimal bias is solved by minimizing the expected interval length, thereby obtaining the optimal test point. Finally, the simulation output characterization result is executed. The method significantly improves the characterization efficiency, realizes faster convergence speed in the steep transition and multi-PVT corner scene, effectively overcomes the interpolation stagnation and binary slow speed problem, ensures the sign level precision, greatly reduces the simulation iteration number and CPU time consumption, and provides an efficient and reliable solution for chip timing bottleneck.
Owner:NINGBO DIGITAL TWIN (EASTERN UNIV OF TECH) RES INST +2

Memory recovery method, electronic device, and storage medium

PendingCN122309116AComputer hardwareHigh memory
A memory reclamation method, electronic device, and storage medium are disclosed, relating to the field of storage technology. The method is applied to an electronic device. In response to a memory allocation request, when the current amount of free memory is below the high memory threshold but above the low memory threshold, the electronic device can wake up an asynchronous reclamation thread. The electronic device can control the asynchronous reclamation thread to run on a CPU small core and / or based on a second priority, and reclaim memory during operation; wherein the second priority is lower than a first priority pre-set for the asynchronous reclamation thread; the CPU time slice corresponding to the second priority is shorter than the CPU time slice corresponding to the first priority; the CPU time slice represents the maximum duration for which the asynchronous reclamation thread can run continuously on the CPU. This method can alleviate the lag issues caused by memory reclamation in electronic devices.
Owner:HONOR DEVICE CO LTD

Resource availability prediction method and system based on historical load and real-time state

The application discloses a resource available quantity prediction method and system based on historical load and real-time state, relates to the technical field of big data analysis, and collects data to form CPU data set and GPU data set; removes abnormal values and carries out feature coding to form a structured feature matrix; extracts CPU time sequence rules, introduces an attention mechanism to dynamically adjust a predicted CPU available interval; captures GPU long-period stage features, combines historical stage computing power demand rules to predict a GPU available interval; integrates both available intervals into a global resource matrix, matches new task resource demand to determine whether migration is needed. The system comprises data acquisition, feature processing, available prediction and task judgment modules, and the modules work cooperatively. The application combines historical load and real-time state, improves resource available quantity prediction accuracy, optimizes resource scheduling, avoids task failure due to insufficient resources, and improves computing power resource utilization.
Owner:EXANDS INFORMATION TECH CO LTD