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

1116 results about "Linked list" patented technology

In computer science, a linked list is a linear collection of data elements, whose order is not given by their physical placement in memory. Instead, each element points to the next. It is a data structure consisting of a collection of nodes which together represent a sequence. In its most basic form, each node contains: data, and a reference (in other words, a link) to the next node in the sequence. This structure allows for efficient insertion or removal of elements from any position in the sequence during iteration. More complex variants add additional links, allowing more efficient insertion or removal of nodes at arbitrary positions. A drawback of linked lists is that access time is linear (and difficult to pipeline). Faster access, such as random access, is not feasible. Arrays have better cache locality compared to linked lists.

Knowledge text retrieval method and device, storage medium and computer equipment

According to the knowledge text retrieval method and device, the storage medium and the computer equipment, when knowledge text retrieval is carried out, the retrieval statement and the target knowledge document corresponding to the retrieval statement are obtained firstly, the document structure tree of the target knowledge document is determined, the document structure tree is of a tree structure constructed by utilizing the directory structure of the target knowledge document, and the retrieval statement is stored in the document structure tree; according to the method, a target knowledge document is taken as a component of the target knowledge document, an index structure between each index node in the component of the target knowledge document and the target knowledge document is recorded, and leaf nodes in the index nodes are connected through pointers to form a linked list structure. The corresponding index node can be dynamically retrieved based on the association relationship between the index structure and the linked list structure of the tree structure, and the context content corresponding to the retrieval statement in the target knowledge document is intercepted by adopting different modes based on the type of the index node. And omission of unrelated contents of other chapters and key contents of the same chapter is avoided, so that the retrieval precision and quality are improved.
Owner:GUANGZHOU QUWAN NETWORK TECH CO LTD

Automated personal ai-driven lifestyle orchestration and execution system

An Automated AI-Driven Lifestyle Orchestration System proactively manages a user's daily life by intelligently populating calendars with relevant, time-sensitive marketing objects. This is achieved through sophisticated AI-driven analysis of user directives, preferences, and real-time location data obtained via computing devices like smartphones. The system leverages advanced media identification modules employing fingerprinting and watermarking to accurately match user-captured media (via a Percipient Sample Pack (PSP)) to specific content and associated products. It facilitates dynamic commerce through hierarchical linked lists for purchasing authentic or similar items, supported by an affiliate program. This inventive solution significantly improves personal organization and digital commerce by transforming passive interaction into a proactive, intelligent, and monetizable user experience.
Owner:CRAFT MACK

Photovoltaic operation and maintenance decision-making system and method based on data driving

The invention relates to the field of photovoltaic operation and maintenance, and discloses a photovoltaic operation and maintenance decision-making system and method based on data driving, and the method comprises the steps: carrying out the continuous mapping of a photovoltaic power station assembly cluster through an acquisition node, and generating a data priority chain table related to the shielding sensitivity; performing cross-domain synchronous tracking of a multi-scale variation sliding window on the data priority linked list, and constructing a multi-dimensional coupling feature tensor of photovoltaic array performance degradation; based on a multi-dimensional coupling feature tensor, a self-adaptive redundancy stripping model is utilized to extract a component attenuation evolution trajectory, and power generation efficiency clustering density mutation and power entropy migration inflection points are identified; component clusters and electrical coupling chains corresponding to the potential performance degradation candidate event set are calibrated as candidate intervention areas, and a local power generation income interference topological graph is constructed; and based on the local power generation income interference topological graph, dynamically reconstructing the sensing weight, the operation and maintenance window and the trigger threshold. The method has the advantage of improving the overall power generation income of the photovoltaic power station.
Owner:ANHUI WATER CONSERVANCY TECHN COLLEGE

Corrugated carton production management system and method

The invention discloses a corrugated carton production management system and method, and relates to the technical field of corrugated carton production, the system comprises a production scheduling module, a material tracing module, an equipment cooperation module, a multi-mode detection module and a cost control module, and solves the problem that supply and demand relationships, production efficiency and quality management and control are not coordinated; according to the technical key points, an order ID is coded into an integer chromosome, sequential crossover and reverse mutation operation are applied, a fuzzy comprehensive evaluation model is constructed by combining Hash chain table and local hill climbing method optimization, and factors are quantified through a trapezoidal membership function, so that the order delivery punctuality rate and the equipment utilization rate are improved, and the mold replacement cost is reduced; the real-time production cost is collected and calculated through Kafka and Flink, an operation cost method model is constructed to maintain a standard cost database, abnormity is detected through a CEP engine, the cost hyper-branched risk is predicted through an LSTM-Transform hybrid neural network, a thermodynamic diagram is generated through a cache result to assist decision making, the cost accounting delay time is shortened, and the hyper-branched processing efficiency is improved.
Owner:QINGYUAN MANGROVE IND CO LTD

Dynamically Allocated Memory-Backed Traversal Stack for Ray Tracing Hardware

Systems and methods for efficient memory management during ray tracing are described. A ray tracing system assigns a memory stack to a ray. The ray, when intersection tested against objects of a node, accesses data that is stored in the memory stack. When data is to be consumed from the memory stack by the ray, the ray tracing system uses a memory pointer associated with the ray to locate the requested data. When data is to be stored to the memory stack, the memory allocation circuitry stores data in a free memory block and uses a linked list to link the memory block with other memory blocks storing additional data for the ray.
Owner:ATI TECHNOLOGIES ULC +1

Data processing method, storage medium, electronic device and program product

The invention discloses a data processing method, a storage medium, electronic equipment and a program product, and relates to the technical field of computers.The method comprises the steps that firstly, data access information is extracted from a solid state disk, and a currently accessed data block is determined; obtaining an access historical record table corresponding to the currently accessed data block, wherein the access historical record table comprises a data block access historical record table and a data page access historical record table; determining target pre-read data based on the weights of the plurality of data blocks and the weights of the plurality of data pages in the access historical record table; and if it is detected that the position of the target pre-read data is not in the pre-read position linked list, loading the target pre-read data into a cache of the solid state disk. Compared with the prior art, the method has the advantages that by maintaining the access history record table and recording the access frequency and weight of each data block and data page, the next data block and data page which are most likely to be accessed can be predicted more accurately, and then the pre-reading hit rate is increased.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Apparatus and method for secure merging of lists using only local computations at each of two machines and communications solely between the two machines

Non-transitory computer readable storage mediums have instructions executed by processors to convert a first list at a first server into a first encrypted, permuted list with first dummy data elements and form a first encrypted linked list of pointers to locations in the first encrypted, permuted list. A second list at a second server is converted into a second encrypted, permuted list with second dummy data elements and a second encrypted linked list is formed of pointers to locations in the second encrypted, permuted list. Elements of the first encrypted, permuted list are combined with elements of the second encrypted, permuted list into a merged, sorted list of secret sharings, where the merged, sorted list of secret sharings is formed solely utilizing local computations at the first server, local computations at the second server and communications solely between the first server and the second server.
Owner:STEALTH SOFTWARE TECH

Water surface target tracking system and tracking method under incomplete information condition

The invention belongs to the technical field of water surface target identification and tracking, and particularly relates to a tracking system and a tracking method for a water surface target under an incomplete information condition, which can be used for solving the problems of incomplete target information and tracking loss caused by wave shielding of an unmanned ship in a marine environment. The multi-modal feature extraction and fusion module is used for improving a convolutional neural network to extract visual features, constructing motion feature vectors in combination with multi-sensor motion information, and performing weighted fusion to obtain multi-modal features; the dynamic target feature library management module stores feature vectors and timestamps through a hash table-linked list structure, and maintains aging by means of a sliding window; when the target is reproduced, the re-identification algorithm module based on space-time joint matching integrates the feature similarity, the position distance and the time interval to determine the ID; the tracking parameter correction module uses Kalman filtering and combines a motion model and an observation value to correct parameters. The method improves the accuracy and stability of target tracking, and has application prospects in the fields of marine rescue, marine monitoring and the like.
Owner:海之韵(苏州)科技有限公司

Multi-dimensional data logic processing method based on artificial intelligence algorithm

The invention relates to the technical field of electric digital data processing, and discloses a multi-dimensional data logic processing method based on an artificial intelligence algorithm, which comprises the following steps: receiving a target discrete data packet, extracting metadata, and calculating to generate a dimension entropy feature vector representing data logic complexity; inputting the vector into a preset topological mapping model, and outputting an initial adjacent matrix; calling a feedback suppression mask matrix generated based on a historical operator utility state, and executing bitwise logic AND operation with the initial adjacent matrix to generate a corrected effective topological matrix; the matrix is analyzed, a logic operator function pointer is dynamically indexed in an instruction cache, and a directed acyclic execution linked list is constructed; according to the method, redundant logic nodes in AI prediction are definitely eliminated through a bit operation mask mechanism based on historical feedback, and deterministic convergence of processing delay and optimal matching of computing power resources are achieved.
Owner:SHENJIANG UNIVERSAL DATA INFORMATION CO LTD

Software efficient dynamic loading method based on embedded platform

The invention relates to a software efficient dynamic loading method based on an embedded platform, and belongs to the field of embedded operating systems. The method comprises the following steps: analyzing a target file of embedded software to obtain respective symbol table information; confirming a dynamic symbol in the application target file; repositioning symbols in the application target file, and converting a dynamic address into a static address relative to the system target file; and combining the system target file symbol table with all the loaded application target file symbol tables, and creating a linked list structure in the upper computer for storage. According to the method, the dynamic loading work performed on the lower computer with limited performance resources is reduced, and the processing time and performance occupation of dynamic loading of the program in the lower computer are shortened.
Owner:BEIJING INST OF COMP TECH & APPL

Vision and sensing fusion-based medicine bottle array detection system

The invention provides a medicine bottle array detection system based on vision and sensing fusion, and relates to the technical field of data processing, and the system comprises the steps: obtaining the spatial distribution data of a vision unit and the posture state data of a sensing unit, fusing the position parameters and state parameters of each bottle body, building a multi-dimensional data node under a unified time index, calculating the spatial aggregation degree of the medicine bottle array to obtain an array quantity, combining the aggregation change of each time point into an evolution chain table, carrying out joint operation on the difference result and the state parameter of adjacent nodes in the evolution chain table, calculating the dynamic coupling degree of the medicine bottle array to obtain a sequence potential energy value, and dividing the sequence potential energy values of the different numerical value intervals into a plurality of level nodes, and performing consistency analysis and anomaly detection on features of the different level nodes to obtain detection result data. By detecting the state of the medicine bottles and the arraying direction, bottle toppling early warning is achieved.
Owner:WENZHOU JINGYUE TECH CO LTD

Storage space management method and device, storage medium, electronic equipment and program product

The invention discloses a storage space management method and device, a storage medium, electronic equipment and a program product, and relates to the technical field of distributed storage, and the method comprises the steps: obtaining a plurality of physical addresses of a plurality of physical storage equipment on a server corresponding to different nodes in a distributed storage system; a plurality of physical addresses are connected in series to generate address space pools corresponding to different servers, and linked lists corresponding to the address space pools are determined; under the condition of determining that the target object initiates the logical volume creation request, determining a target number of logical addresses from the address space pool according to the linked list, and recording a mapping relationship among the logical volume, the logical addresses and a target physical address associated with the logical addresses; the storage space associated with the logical volume is managed based on the mapping relation, the storage space at least comprises two physical storage devices, and the problem that when an existing distributed storage system carries out data storage, metadata access delay is caused by data striping is solved.
Owner:JINAN INSPUR DATA TECH CO LTD

RDMA shared receiving queue optimization method, device, equipment, medium and product

The invention relates to the technical field of remote direct memory access, in particular to an RDMA shared receiving queue optimization method and device, equipment, a medium and a product. A shared receiving queue is divided into multiple containers, and the multiple containers are connected in series through a logic linked list; when the RDMA data of the queue pair arrives, if the container is not bound, distributing a container for the queue pair; monitoring the release state of the shared receiving queue entry; and when the receiving side software monitors that the target container is in the completely idle state, re-linking the target container into the logic linked list for distribution independent of the states of other containers in the plurality of containers. According to the method disclosed by the invention, dynamic reuse of resources can be realized through resource monitoring taking the container as granularity and an out-of-order recovery mechanism independent of other container states. After all the SRQEs in any container are released, the SRQEs can be immediately put into redistribution, so that the problem of waste of tail idle resources caused by occupation of head resources in a traditional linear queue can be thoroughly avoided.
Owner:WUXI STARS MICRO SYSTEM TECHNOLOGIES CO LTD

Data processing method and device and electronic equipment

The invention provides a data processing method and apparatus, and an electronic device. The method comprises the steps of obtaining a linked list array of a specified size and a to-be-updated P2L reverse mapping table; determining the number of an L2P forward mapping table to which each logic offset address belongs; for each L2P forward mapping table, calculating relative offset between each logic offset address belonging to the table and a specified logic offset address, and calculating a remainder value obtained by dividing the number by a specified size; adding each relative offset corresponding to the L2P forward mapping table to a linked list corresponding to the remainder value; and updating the physical offset address corresponding to the logic offset address indicated by each relative offset in each linked list. According to the mode, the linked list array with the specified size is used, each relative offset corresponding to the L2P forward mapping table is uniformly recorded in each linked list by adopting the mode that the specified size is remainder by adopting the serial number of the L2P forward mapping table to which the logic offset address belongs, so that the query efficiency can be improved, and the consumption of a memory is reduced.
Owner:SHENZHEN CITY TECHWIN SEMICONDUCTOR COMPANY LIMITED

Efficiently capturing statistics on long running queries

A computer-implemented method for efficiently capturing statistics on long running queries includes obtaining a query and obtaining a linked list including a plurality of records, each record in the plurality of records including respective query execution statistics. The method includes executing the query and, during execution of the query, obtaining new query execution statistics associated with the executing query. The method includes creating a new record in the linked list, the new record including the new query execution statistics. The method includes determining that a query execution duration of the query satisfies a query execution threshold. Further, the method includes identifying each record in the linked list that corresponds to the query. The method includes storing, for each respective identified record in the linked list that corresponds to the query, the respective query execution statistics of the respective identified record in a statistics database.
Owner:GOOGLE LLC

Efficient SRAM (Static Random Access Memory) cache allocation and management system of network-on-chip router

The invention belongs to the technical field of routers, and particularly relates to an efficient SRAM (Static Random Access Memory) cache allocation and management system of an on-chip network router, which comprises an input decoding module, a buffer module, a data writing module, an SRAM module and a data reading module, the data writing module is used for writing the data packet into the SRAM module according to a chain table number distribution and recovery strategy; the SRAM module is used for storing the data packet in a specified memory block according to a memory allocation and recovery strategy; the data reading module is used for reading a corresponding data packet from the SRAM module according to a priority queue arbitration strategy; and the signal is transmitted to the output port. The priority queue arbitration strategy is adopted to ensure the priority output of high-priority data packets, the throughput and response time of the system are improved, and the method is particularly suitable for a high-load, multi-port and high-concurrency network environment.
Owner:GUANGZHOU INSTITUTE OF TECHNOLOY XIDIAN UNIVERSITY

Data association analysis method and device based on food safety event emergency disposal

The invention discloses a data association analysis method and device based on food safety event emergency disposal. The method comprises the following steps: S1, acquiring food data; s2, constructing a database linked list according to the food data; s3, obtaining a food safety traceability flow chart according to the association of the food safety links in the database linked list; s4, according to the food safety traceability flow chart, obtaining a food safety traceability information model through Bayesian network learning; and S5, according to the origin of the scene where the food emergency occurs, through the food safety traceability information model, obtaining traceability information of the food safety emergency. By adopting the technical scheme of the invention, the direct influence and potential threats of the food safety emergencies are effectively mastered, and the problem that the emergency disposal efficiency of the food safety emergencies is influenced is avoided.
Owner:BEIJING INST OF TECH

Stage identifier tracing method and system for BIM (Building Information Modeling) data of building construction operation and maintenance

The invention relates to the technical field of identification tracing, in particular to a stage identification tracing method and system for building construction operation and maintenance BIM data. The method comprises the steps of performing data preprocessing on acquired BIM model data; component ID distribution binding is carried out according to the preprocessed BIM model data; stage identification codes are generated based on the component IDs; recording component version information and responsibility information according to the stage identification code; establishing a multi-stage evolution linked list based on the recorded information; and generating a tracing report according to the multi-stage evolution chain table. Through unified component full life cycle ID (LCID) binding, stage identification code generation and multi-stage evolution chain table construction, the problem that BIM data in the design, construction and operation and maintenance stages are independent and repeated in modeling is solved.
Owner:THE SECOND CONSTR OF CHINA CONSTR EIGHTH ENG DIV

System and method for supporting multi-version concurrency control in column storage database

The invention discloses a system and a method for supporting multi-version concurrency control in a column storage database, belongs to the technical field of databases, and aims to solve the technical problem of how to provide efficient and flexible concurrency control and data operation management. Comprising a multi-version management module for creating a transaction ID and a timestamp for each transaction and maintaining a version linked list for each data segment in a column storage database; the operation optimization module is used for performing data operation on the data in the column storage database based on the submitted transaction, performing operation according to a comparison result of a version number and a transaction timestamp when the data operation is executed, and storing the data before modification into a revocation buffer area; the transaction conflict processing module is used for detecting and processing transaction conflicts based on a preset conflict processing rule; the storage space management module divides the storage of the column storage database into table storage and local storage; and the version linked list management module is used for deleting the version information which is no longer referenced by any active transaction based on the transaction state and the version information.
Owner:上海沄熹科技有限公司

Astronomical cross identification method based on spherical trapezoidal division

The invention discloses an astronomical cross identification method based on spherical trapezoidal division, and the method comprises the steps: S1, taking a unit spherical surface as a celestial sphere, dividing the celestial sphere into a plurality of strips parallel to an equatorial line, and determining the right ascension span of each strip for the transverse segmentation of the strip; s2, dividing each strip into a same spherical isosceles trapezoid with two waists perpendicular to the equator, and taking the same spherical isosceles trapezoid as a sky area; s3, determining an index of each sky area; s4, dividing a star catalogue A and a star catalogue B, and creating a zipper type hash table based on the row number of the star catalogue B; s5, mapping each celestial body in the star catalogue B into a linked list in a hash table in a multi-thread parallel mode, and inserting celestial body data into the linked list by means of a two-stage insertion strategy; s6, mapping each celestial body in the star catalogue A into a linked list in a group of hash tables in a multi-thread parallel mode, and traversing to obtain celestial body IDs of which the spherical distance is smaller than the error radius; the method not only can completely avoid the problem of result omission, but also can greatly improve the astronomical cross identification calculation performance.
Owner:TIANJIN UNIV

Data sorting method, storage medium and equipment

The invention relates to a database technology, in particular to a data sorting method, a storage medium and equipment. The data sorting method comprises the steps that to-be-sorted elements and a pre-constructed data structure are obtained, and the data structure comprises a heap structure and a linked list with heap nodes in the heap structure as linked list nodes; based on the first sorting key of the to-be-sorted element, judging whether the to-be-sorted element meets the condition of adding the to-be-sorted element into the linked list or not; and if yes, adding the to-be-sorted elements into the linked list. According to the data sorting method, on the basis of the first sorting key of the to-be-sorted elements, the to-be-sorted elements meeting the conditions can be temporarily stored in the linked list with the heap nodes in the heap structure as the linked list nodes, and the problem that the execution efficiency is low due to the fact that repeated replacement operation is executed on the heap top nodes in the heap sorting process is solved; the node replacement operation in the heap sorting process is reduced, so that the overall sorting execution efficiency is improved, and the performance of a database system is improved.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Inspection data processing method and system

The invention discloses an inspection data processing method and system, relates to the technical field of data processing, and ensures the accuracy and stability of authentication scheduling in a multi-interface cluster environment by responding to concurrent tasks and dynamically selecting authentication tokens according to interface features. The acquisition request is constructed based on the interface characteristics, so that the adaptive access to the heterogeneous interface path is realized, and the compatibility of large-scale parallel acquisition is guaranteed; by uniformly converting original data into a structured format and carrying out anomaly detection and linked list storage, the problems that multi-source heterogeneous data is difficult to process and an abnormal state is difficult to systematically track are solved; and finally, a standardized report is automatically generated according to a preset rule, and accurate marking of abnormal information is realized, so that full-process automation from data acquisition to report output is completed, and the reliability, the processing efficiency and the intelligent level of inspection operation are remarkably improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Network-on-chip virtual channel routing system, data forwarding method and related equipment

The invention relates to a network-on-chip virtual channel routing system, a data forwarding method and related equipment, and the system comprises a routing outlet calculation module which is used for receiving a data packet transmitted by a network sender through a routing inlet and determining a routing outlet buffer area to which the data packet needs to be forwarded; the virtual channel buffer area distribution module is used for distributing a serial number of an idle virtual channel buffer area for the data packet; the virtual channel buffer area module comprises a plurality of virtual channel buffer areas corresponding to different route outlet buffer areas, and is used for caching the data packets by utilizing the corresponding virtual channel buffer areas according to the distributed serial numbers and recording pointer information of the data packets through a linked list; sending the data packet to the route exit buffer area when the route exit buffer area prepares data forwarding; and the credit release module is used for releasing the credit information to the network sender to control the maximum number of the data packets sent by the network sender. The utilization rate and throughput of the virtual channel are improved.
Owner:RIVAI TECH (SHENZHEN) CO LTD

Carbon emission data monitoring and analyzing system and method

InactiveCN120873699AData compressionTimestamp
The invention relates to the technical field of data monitoring analysis, in particular to a carbon emission data monitoring analysis system and method.The carbon emission data monitoring analysis system comprises a source point extraction module, an on-chain confirmation module, an access frequency sorting module, a block positioning adjustment module and an integration module; and confirming a record on a certificate broadcast verification construction chain, sorting access frequency calculation intensity sorting numbers, positioning and adjusting a link to draw a deployment atlas, and collecting concentration frequency integration fluctuation to establish an archive set. According to the method, a unique compressed tracking code is generated based on time and structure identification, node comparison consistency is written into a linked list, access frequency constructs intensity sorting division areas, paths are adjusted, time sequence fluctuation sections are extracted and classified into sets, a filing structure is formed in combination with labels, and the method is suitable for trend arrangement and continuous calling of carbon emission monitoring. And the data reading efficiency and the retrieval continuity are improved.
Owner:LINYI UNIVERSITY +1

Microbial action monitoring and analyzing system

The invention relates to the technical field of agricultural microbial monitoring, in particular to a microbial action monitoring and analysis system which comprises a pollution detection module, a distribution recognition module, a state analysis module, a period extraction module and a node traceability module. According to the method, a pollution identification basis is constructed based on a multi-channel conductance deviation trend and a synchronization feature, flora distribution information is established by introducing a feature grouping mode of image texture, gray level and structural density, and consistency judgment is performed by combining direction deviation of three types of response data of conductance, gas release concentration and pH; the continuity and the staged response precision of microbial function state recognition are enhanced, and meanwhile, a linked list structure index path is constructed according to sampling time, position and channel sequence, so that a continuous mapping process can be formed by a front-back sequence and behavior transition relation of a state period; the structure expression capability and the rhythm construction efficiency of the multivariable monitoring data in the microbial action stage analysis are improved.
Owner:HEBEI WANGNIU AGRI DEV CO LTD

Distribution automation control method and device based on virtual bus communication

The invention discloses a power distribution automation control method and device based on virtual bus communication, and relates to the technical field of power distribution automation, and the method comprises the steps: registering a physical communication interface to a drive chain table, and achieving the standardized operation of the physical interface through a drive layer; configuring a physical communication interface as a virtual communication interface, registering the virtual communication interface to a virtual bus linked list, and realizing unified scheduling and data interaction of multiple interfaces through a virtual bus layer; physical communication equipment is configured as virtual communication equipment, the virtual communication equipment is registered to a virtual equipment linked list, and equipment function mapping and protocol adaptation are completed through a virtual equipment layer; registering a physical equipment instance to an equipment instance linked list, and realizing data transceiving and control instruction execution through an equipment instance layer; based on a virtual bus architecture, different communication protocols and transmission modes are dynamically matched so as to communicate heterogeneous equipment. According to the application, diversified field application requirements can be met, and the communication configuration efficiency between the power distribution automation terminal and the external equipment is improved.
Owner:ZHUHAI COPOWER ELECTRIC

User mode driven cross-platform support method and device based on equipment tree and medium

The invention provides a user mode driven cross-platform support method and device based on an equipment tree and a medium. The method comprises the steps that in the system starting process, a device tree file is loaded to a memory, and a memory address of a device tree is transmitted to a user mode driving module; analyzing the device tree file in the user mode driving module, and constructing a device node list; in a system compiling stage, an initialization function and a compatibility character string of a driving module are registered to a driving module section to form a driving module list; matching the compatibility character string of the equipment node with the compatibility character string in the driving module list; registering the equipment instance into an equipment linked list; and when the external module in the user mode accesses the equipment, searching the corresponding equipment instance in the equipment linked list, and calling an operation method in the equipment instance to operate the equipment. According to the method, the drive program can be flexibly adapted on different hardware platforms, the development cost is reduced, and the system safety is improved.
Owner:HANGZHOU HOLLYSYS AUTOMATION

Data writing performance improvement method of storage device and storage device

The invention provides a data writing performance improvement method for a storage device and the storage device, is applied to the storage device, and relates to the technical field of storage. The method comprises the following steps: receiving to-be-written data, and determining a logic unit address and a target address mapping table of the to-be-written data; if neither the meter reading completion chain table nor the meter reading request chain table contains the target address mapping table, adding a meter reading request node in the meter reading request chain table; after reading of the target address mapping table is completed, the target address mapping table is updated; the method comprises the following steps: establishing a meter reading completion chain table and a meter reading request chain table, adding a node for reading a target address mapping table corresponding to data to be written into the meter reading request chain table, after reading is completed, moving the node into the meter reading completion chain table, and hiding time delay in a meter reading process in a time interval when a storage device receives data from a host, and the time delay of reading and writing the address mapping table in the random writing process is reduced, so that the random writing performance is improved.
Owner:HANGZHOU CORE POWER SEMICON CO LTD

Server data caching and accelerating method based on edge computing

The invention relates to a server data caching and accelerating method based on edge computing, which comprises the following steps: firstly, acquiring historical access data, counting the access frequency of each type of data, and storing high-frequency to-be-accessed data to an edge node through a distributed cache; updating the data access frequency in real time, and dynamically adjusting the priority weight of the cache item based on a self-adaptive LRU algorithm; after a data access request is received, detecting whether the data is in a cache by utilizing a hash search algorithm, directly responding if the data is hit, and forwarding the data to a central server through asynchronous I / O if the data is not hit; moving the data to the head of the chain table when the data is accessed, and eliminating the tail data of the chain table when the cache reaches the capacity; preprocessing the access data; and the central server performs big data analysis in combination with Spark and a federated learning framework, stores data through an NoSQL database, and realizes data synchronization through gRPC. The data access efficiency, the cache utilization rate and the data quality are improved, the big data analysis effect is optimized, and the method is suitable for server data caching and acceleration in an edge computing scene.
Owner:四川华鲲振宇智能科技有限责任公司

Data transmission method and device, equipment, storage medium and computer program product

The invention discloses a data transmission method and device, equipment, a storage medium and a computer program product, and the method comprises the steps that first equipment responds to first system call of an application process, and divides a first data buffer area into a plurality of sections; the first data buffer area is used for buffering first data written by an application process; allocating a first mbuf and a plurality of second mbufs from the first memory pool based on the plurality of sections; the first mbuf is used for storing message header information corresponding to a first message, and the first message represents a message used for transmitting first data; each second mbuf in the plurality of second mbufs is used for indicating one section; linking one first mbuf and a plurality of second mbufs into a first linked list, and mapping the first linked list into a network card, so that the network card sends a first message to the second equipment; the first linked list is used for the network card to read the first data from the first data buffer area and encapsulate the first data into a first message.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1