用于操作系统的内存管理方法、装置及设备

    公开(公告)号:CN111984425B

    公开(公告)日:2024-04-02

    申请号:CN202011058358.1

    申请日:2020-09-30

    Abstract: 本申请提供一种用于操作系统的内存管理方法、装置及物联网设备。方法包括:在操作系统启动阶段,将所述操作系统所需的物理内存划分为静态内存区域和动态内存区域;当接收到用户的内存分配请求时,根据用户请求分配的内存空间大小,确定从所述静态内存区域或所述动态内存区域为用户分配相应大小的内存空间;当接收到用户的内存释放请求时,根据用户请求释放的内存地址,确定从所述静态内存区域或动态内存区域释放相应的内存空间。本申请具有如下优点:通过静态内存管理和动态内存管理相结合,保证分配和释放内存的实时性,提高内存的使用率,有效地规避了内存碎片问题,同时增加了内存检索的速度。

    一种PLC数据读取方法、装置及系统

    公开(公告)号:CN114253205A

    公开(公告)日:2022-03-29

    申请号:CN202111340005.5

    申请日:2021-11-12

    Abstract: 本发明公开了一种PLC数据读取方法、装置及系统,方法包括:终端与PLC建立连接后,根据预设的配置信息生成针对PLC上寄存器的读请求,并通过所述连接将所述读请求发送给所述PLC;所述PLC根据所述读请求包含的寄存器参数读取相应寄存器中的数据,并通过所述连接将读取的数据返回至所述终端。由于PLC在实际应用过程中,产线的生产数据是以一定格式保存在内部寄存器中,因此终端通过直接读取PLC的内部寄存器,来实现与PLC的数据交互,简单易实现,并且这样也无需更改PLC程序,可以避免PLC控制逻辑紊乱的问题。

    用于操作系统的内存管理方法、装置及设备

    公开(公告)号:CN111984425A

    公开(公告)日:2020-11-24

    申请号:CN202011058358.1

    申请日:2020-09-30

    Abstract: 本申请提供一种用于操作系统的内存管理方法、装置及物联网设备。方法包括:在操作系统启动阶段,将所述操作系统所需的物理内存划分为静态内存区域和动态内存区域;当接收到用户的内存分配请求时,根据用户请求分配的内存空间大小,确定从所述静态内存区域或所述动态内存区域为用户分配相应大小的内存空间;当接收到用户的内存释放请求时,根据用户请求释放的内存地址,确定从所述静态内存区域或动态内存区域释放相应的内存空间。本申请具有如下优点:通过静态内存管理和动态内存管理相结合,保证分配和释放内存的实时性,提高内存的使用率,有效地规避了内存碎片问题,同时增加了内存检索的速度。

    基于物联网的传感器子系统及传感器子系统的应用方法

    公开(公告)号:CN114564438A

    公开(公告)日:2022-05-31

    申请号:CN202210096203.X

    申请日:2022-01-26

    Abstract: 本申请公开了一种基于物联网的传感器子系统及传感器子系统的应用方法,所述系统包括:变量定义模块,用于根据物联网系统连接的传感器以及采集的物理量,定义传感器子系统的变量;初始化模块,用于初始化传感器子系统的变量,并将初始化后的数据存入双向链表;应用模块,用于提供物理量的查找接口以及数据采集接口,从所述双向链表中查找物理量并采集,将采集的物理量发送给上层应用。根据本申请提供的传感器子系统,以物理量为中心,屏蔽底层传感器硬件差异,对外提供统一通用API接口,简化上层应用开发逻辑,提高编程效率。且方案与芯片架构无关,支持多平台、多架构间移植,使得相同的数据源可以被多场景应用。

    一种多核系统中多线程调度方法、装置及设备

    公开(公告)号:CN111897647B

    公开(公告)日:2021-01-26

    申请号:CN202011046367.9

    申请日:2020-09-29

    Abstract: 本发明公开了一种多核系统中多线程调度方法,方法包括:根据各线程的依赖关系建立DAG图,根据各个核的就绪队列创建线程运行表、冲突线程表及线程队列;根据各个核的就绪队列中线程的运行变化,更新线程运行表、冲突线程表、线程队列及DAG图;在DAG有更新时,检测DAG图的入节点并将入节点的线程添加到全局就绪队列;根据线程运行表和冲突线程表统计线程个数,利用线程个数和时间片数量计算并行度;若并行度小于阈值,则根据线程运行表、冲突线程表及线程队列为全局就绪队列中的线程分配核和时间片得到新分配方案;根据新分配方案将全局就绪队列中的线程分配到相应核的就绪队列中以按照新分配方案调度运行,以避免多个线程同时访问临界区的问题。

Patent Agency Ranking