社区
单片机/工控
帖子详情
线程中的malloc
wopabe
2019-03-27 05:44:09
在线程的执行函数里
如果malloc了内存
然后while(1)处理任务
之后即使free了内存,这个free代码应该也走不到,因为前面有while(1)任务
请问,这块内存怎么释放?
...全文
310
5
打赏
收藏
线程中的malloc
在线程的执行函数里 如果malloc了内存 然后while(1)处理任务 之后即使free了内存,这个free代码应该也走不到,因为前面有while(1)任务 请问,这块内存怎么释放?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Acuity.
2019-03-30
打赏
举报
回复
待任务执行再释放啊。
wopabe
2019-03-29
打赏
举报
回复
引用 2 楼 WangLanguager 的回复:
在while(1)程序里进行malloc、free不行吗?
这是个方法,但只要内存操作太频繁了
走在茫然的路上
2019-03-29
打赏
举报
回复
不可以任务处理结束,跳出循环释放吗
WangLanguager
2019-03-28
打赏
举报
回复
在while(1)程序里进行malloc、free不行吗?
wopabe
2019-03-27
打赏
举报
回复
没有人知道吗?
GPerftools:快速的多
线程
malloc
()和出色的性能分析工具-开源
GPerftools(以前称为Google Performance Tools)是一个高性能多
线程
malloc
()实现的集合,以及一些非常漂亮的性能分析工具,可用于创建更强大的应用程序。 当使用带有模板的C ++开发多
线程
应用程序时,这些工具特别有用。 这些工具包括TC
Malloc
,
线程
友好的堆检查器,堆分析器和cpu分析器。
thread and process
讲解
线程
和进程之间的关系,
线程
的处理方式 ,
线程
模式, 通信模式
linux
malloc
多
线程
,多
线程
中
的free
malloc
怎么用
多
线程
中
的free
malloc
怎么用(2012-04-11 01:05:13)标签:多
线程
杂谈多
线程
中
的free
malloc
怎么用 本帖最后由 lonerwolf 于 2010-12-06 18:36 编辑{:3_183:}反复检查程序感觉写的没问题,但是我主
线程
malloc
的一个空间在其他
线程
free出现了段错误,是不是两个
线程
的堆不是共享的??可是看地址是一样的{:3_190:}我该怎么办...
C语言-多
线程
-
线程
执行函数、互斥锁\
线程
函数
malloc
与free
多
线程
linux
malloc
多
线程
,c-
malloc
如何在多
线程
环境
中
工作?
pt
malloc
操作多个分配区域。 每个竞技场都有自己的锁。 当
线程
需要分配内存时,
malloc
()会选择一个竞技场,将其锁定并从
中
分配内存。选择竞技场的机制有些复杂,旨在减少锁争用:/* arena_get() acquires an arena and locks the corresponding mutex.First, try the one last locked successful...
单片机/工控
27,370
社区成员
28,772
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章