[综合信息] 动态内存有没有管理系统?

[复制链接]
1477|10
 楼主| LLGTR 发表于 2023-10-23 17:36 | 显示全部楼层 |阅读模式
感觉随机申请动态内存,有时候会导致单片机跑飞,有没有动态内存管理系统?
lamanius 发表于 2023-12-19 23:31 | 显示全部楼层
应该有,堆管理器负责动态分配和释放内存块。它通常提供了一些API函数,如malloc()和free(),用于分配和释放内存
b5z1giu 发表于 2023-12-20 08:49 | 显示全部楼层
垃圾回收器是一种自动内存管理机制,用于自动回收不再使用的内存。它会周期性地扫描内存,找出不再被引用的对象,并释放它们所占用的内存
cen9ce 发表于 2023-12-20 09:30 | 显示全部楼层
内存池是一种预先分配一定数量的内存块,并在需要时从池中分配内存。它可以减少动态内存分配和释放的开销,提高内存分配的效率
ex7s4 发表于 2023-12-20 10:20 | 显示全部楼层
你用文件系统不就好了么
g0d5xs 发表于 2023-12-20 12:22 | 显示全部楼层
你说的动态内存是指的什么?
d1ng2x 发表于 2023-12-20 13:51 | 显示全部楼层
应该也是有的,只是动态内存是表示存储大小不固定么?
liu96jp 发表于 2023-12-20 14:55 | 显示全部楼层
动态内存通常需要由一个内存管理系统来进行管理。内存管理系统负责分配和释放动态内存,以确保程序在运行时能够有效地使用内存资源
lix1yr 发表于 2023-12-20 16:36 | 显示全部楼层
没研究过,不过我觉得可以用文件管理系统试试
p0gon9y 发表于 2023-12-20 18:46 | 显示全部楼层
一般不都是文件管理系统么,也没听说有啥动态内存管理的
q1d0mnx 发表于 2023-12-20 19:54 | 显示全部楼层
直接上操作系统,基本上操作系统是由这种管理的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

2058

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部
0