为何需要自己管理内存

月下完美 2014-04-17 01:31:12
很多项目,都有自己的内存管理,而非使用malloc,free。这个问题一直很困惑。认为有几点:
1.malloc,free容易导致内存碎片。
2.malloc,free可能进入系统调用,导致耗时比较长。

请大牛指教下
...全文
62 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
buyong 2014-04-17
  • 打赏
  • 举报
回复
减少向系统申请和释放内存的次数。
月下完美 2014-04-17
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
搜“内存池”
先谢谢啦,我去看看。csdn到处都有你的身影,大神~~
赵4老师 2014-04-17
  • 打赏
  • 举报
回复
搜“内存池”

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧