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

5 results about "Infinite loop" patented technology

An infinite loop (or endless loop) is a sequence of instructions in a computer program which loops endlessly, either due to the loop having no terminating condition, having one that can never be met, or one that causes the loop to start over. In older operating systems with cooperative multitasking, infinite loops normally caused the entire system to become unresponsive. With the now-prevalent preemptive multitasking model, infinite loops usually cause the program to consume all available processor time, but can usually be terminated by the user. Busy wait loops are also sometimes called "infinite loops". Infinite loops are one possible cause for a computer "freezing"; others include thrashing, deadlock, and access violations.

A data linkage control method and related device

PendingCN122347124APathPingData acquisition
The application discloses a data linkage control method and related device, relates to the technical field of data processing, and responds to a data modification operation of a user on a current form, determines a global operation version number of the current form, and then determines a global influence field of the global operation version number according to a linkage trigger relationship graph; the preset dimension version number set containing a target state version number, a trigger state version number and a data acquisition state version number is used for anti-repetition calculation, dependent waiting calculation and anti-expiration calculation of a target field in each asynchronous linkage path in an asynchronous linkage path determined by an initial field corresponding to the data modification operation and the global influence field; and a trigger version is monitored in real time to identify and interrupt a linkage loop. Through multi-dimensional version number management and control and state machine evolution, the application can effectively reduce redundant calculation of a complex form, prevent a logic dead loop, ensure data consistency in a high-concurrency environment, and significantly improve system performance and resource utilization.
Owner:FAN RUAN SOFTWARE CO LTD

Hardware-in-the-loop test method and device based on data infinite loop playback

This application provides a hardware-in-the-loop (HIL) testing method and apparatus based on infinite data loop playback, comprising: acquiring a data sequence group for hardware-in-the-loop testing; determining the warm-up window, data offset time, and loop start time of the loop playback sequence to be constructed based on the data sequence group and the hardware-in-the-loop testing system, wherein the loop start time is the timestamp of the last frame data of the last data sequence in the data sequence group that has been replayed; constructing a loop playback sequence based at least on the data sequence group, the warm-up window of the loop playback sequence, the data offset time, and the loop start time; inputting the loop playback sequence into the hardware-in-the-loop testing system for data loop testing processing of the domain controller under test, and obtaining test results. This solves the problem that existing HIL testing data backfeeding schemes have limited backfeeding data volume, which cannot meet the requirements of long-term continuous testing.
Owner:BEIJING XIAOMA ZHIXING TECH CO LTD

Method and device for acquiring virtual ring data, electronic equipment and storage medium

The application discloses a virtual ring data acquisition method and device, electronic equipment and a storage medium, and relates to the technical field of virtual machines. The method comprises the following steps: acquiring a plurality of historical input and output information corresponding to a target moment of a virtual ring between a host and a virtual machine in a historical time period and a first polling frequency at which the host polls the virtual ring; inputting the target moment and a historical data size into a preset prediction model to predict a predicted data size corresponding to the target moment in a current time period; acquiring an actual data size of input and output data sent by the virtual machine to the virtual ring at the target moment in the current time period; adjusting the polling frequency according to the predicted data size, the actual data size and the first polling frequency to obtain a target polling frequency; and polling the virtual ring according to the target polling frequency to acquire virtual ring data. The application can solve the problems of poor virtual machine performance caused by the failure to acquire virtual ring data in time and processor resource waste caused by the dead loop polling to acquire virtual data.
Owner:JINAN INSPUR DATA TECH CO LTD