A method and apparatus for dynamic memory scheduling in an industrial control terminal collaborative response system

By using Rust's ownership mechanism and type safety features in the industrial control terminal collaborative response system, creating free linked list blocks and tracking memory ownership, the problems of high overhead and low memory management efficiency of hardware isolation mechanisms are solved, and efficient and secure memory scheduling is achieved.

CN115599553BActive Publication Date: 2026-06-30STATE GRID LIAONING ELECTRIC POWER CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
STATE GRID LIAONING ELECTRIC POWER CO LTD
Filing Date
2022-11-09
Publication Date
2026-06-30

Smart Images

  • Figure CN115599553B_ABST
    Figure CN115599553B_ABST
Patent Text Reader

Abstract

This invention discloses a dynamic memory scheduling method and apparatus for an industrial control terminal collaborative response system. The method includes creating a free linked list block based on the memory space status of the industrial control terminal collaborative response system; when a process requests memory space, allocating a free memory block to the process using a pre-set algorithm; when a free memory block is allocated to the requesting process, tracking ownership of the code segment, data segment, and stack segment; and when the process finishes running, releasing the memory and reclaiming ownership of the memory address space occupied by the process. This method, based on the ownership mechanism and type-safe language features of the system programming language Rust, designs a memory storage manager, achieving performance and reliability assurance for dynamic memory scheduling, and improving the overall operating performance and security of the industrial control terminal collaborative response system.
Need to check novelty before this filing date? Find Prior Art