一种内存分配管理方法、系统、设备及存储介质.pdf
是你****盟主
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种内存分配管理方法、系统、设备及存储介质.pdf
本发明公开了一种内存分配管理方法、系统、设备及存储介质。所述方法包括:系统启动,存储控制器申请内存,并将申请到的内存设置为不可回收状态;根据存储控制器数据处理的阶段将申请到的内存划分为多个内存池,每个内存池对应数据处理的一个阶段;根据各个内存池中内存使用情况,动态调节每个内存池的大小。所述系统包括内存申请模块、内存划分模块和内存管理模块。本发明在根本上杜绝了用于处理IO的内存被操作系统收回,避免了内存回收可能造成的IO响应延迟和IO处理速度下降,也避免了存储故障后,由于监控模块不能及时收集有效信息而导致的
内存管理方法、设备及存储介质.pdf
本申请实施例提供一种内存管理方法、设备及存储介质。在本申请实施例中,在接收数据时,可在网卡对应的注册内存不满足需求的情况下,为网卡动态扩展新的注册内存;并通过RDMA方式利用新的注册内存接收数据,实现了RDMA动态注册内存,可实现内存的按需注册。一方面可防止注册内存过少,影响数据传输性能;另一方面,相较于提前注册大块内存的方式,可防止注册内存过多导致内存过度浪费,有助于降低内存资源浪费。
内存管理方法、设备及存储介质.pdf
本申请实施例提供一种内存管理方法、设备及存储介质。在本申请实施例中,在接收数据时,可在网卡对应的注册内存不满足需求的情况下,为网卡动态扩展新的注册内存;并通过RDMA方式利用新的注册内存接收数据,实现了RDMA动态注册内存,可实现内存的按需注册。一方面可防止注册内存过少,影响数据传输性能;另一方面,相较于提前注册大块内存的方式,可防止注册内存过多导致内存过度浪费,有助于降低内存资源浪费。
一种内存管理方法、系统、装置及可读存储介质.pdf
本申请公开了一种内存管理方法,包括:接收内存请求,判断存储系统中的可用内存空间是否满足所述内存请求;如果是,在所述可用内存空间中预留所述内存请求对应的目标内存空间;将所述目标内存空间分配给所述内存请求对应的内存数据。本发明中,先判断可用内存空间是否满足内存要求,然后预留目标内存空间,最后再将目标内存空间分配给内存数据,这一内存分配过程中,实际上存储系统的内存空间始终被统一管理,而且内存管理过程中先预留再分配的步骤保证了内存配置发生错误的可能性降低,能够实现高速快捷的内存管理。相应的,本申请还公开了一种内存
一种内存管理方法、装置、设备及可读存储介质.pdf
本申请公开了一种内存管理方法,该方法能够提前为模块分配内存,避免了动态内存申请带来的弊端,而且,在为模块分配内存之后,该方法能够实时监测模块的内存使用情况和内存申请请求,在模块的内存需求量超过提前分配的内存量时,生成内存告警,并在内存告警频次较高时对模块进行内存扩容。实现了精准评估模块的内存需求的目的,避免了为模块分配过少内存导致软件性能无法充分发挥的问题,提升了内存使用效率。此外,本申请还提供了一种内存管理装置、设备及可读存储介质,其技术效果与上述方法的技术效果相对应。