来源 :金融界2024-04-03
2024年4月3日消息,据国家知识产权局公告,深圳市路畅科技股份有限公司申请一项名为“一种用于数据传递的内存共享方法及系统“,公开号CN117806845A,申请日期为2023年12月。
专利摘要显示,本发明公开了一种用于数据传递的内存共享方法及系统,由内存管理初始化函数从系统中申请一块连续的内存,作为数据传输用的共享内存池,并对共享内存池设置临界保护;在共享内存池中申请一块内存用作数据传递,并由内存管理分配函数对需要传输的数据进行循环分配,并解除临界保护后发送至用户接收端函数;由用户接收端函数检测内存块中的信息可靠性后发送至内存管理检测函数。本发明采用只分配不回收的方式循环复用同一段内存空间实现在程序的不同模块之间传递数据,这样的方法执行效率高于调用系统内存管理接口来分配与释放内存的方法,因为始终只使用同一块内存,在避免内存的碎片化的同时也提高了内存空间的使用效率。