社区
C++ 语言
帖子详情
请问boost中pool类的ordered_malloc()是什么意思?
codecopier
2004-03-30 04:18:37
最近在用pool类,但是不知道ordered_malloc(),ordered_malloc(n)是什么意思,和malloc()有什么区别,希望各位大虾帮帮我~~~
如果有中文资料,也非常谢谢
...全文
246
4
打赏
收藏
请问boost中pool类的ordered_malloc()是什么意思?
最近在用pool类,但是不知道ordered_malloc(),ordered_malloc(n)是什么意思,和malloc()有什么区别,希望各位大虾帮帮我~~~ 如果有中文资料,也非常谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jinhao
2004-04-01
打赏
举报
回复
pool::malloc()
在内存区域链表里寻找一个空闲块,并返回这个地址,如果没有找到就创建一个新的内存区,并添加到链表里返回一个空闲块的地址,如果失败就返回0
pool::ordered_malloc()
直接分配一个区块,并添加到链表中。
pool::ordered_malloc(n)
直接分配n个连续区块,并添加到链表中
xrdlm
2004-04-01
打赏
举报
回复
up
Oversense
2004-04-01
打赏
举报
回复
就是申请一段连续内存的意思,好像
codecopier
2004-03-30
打赏
举报
回复
那位讲解一下如何?
Boost
库基础-
pool
库
boost
.
pool
库基于简单分隔存储思想实现了一个快速、紧凑的内存池库,不仅能够管理大量的对象,还可以被使用做STL的内存分配器。某种程度上讲,它近似于一个小型的垃圾回收机制,在需要大量地分配/释放小对象时很有效...
boost
库
中
的
pool
的问题
本人今天遇到一些问题关于
boost
库
中
的线程池
pool
的问题。 #include <iostream> #include <
boost
/
pool
/
pool
.hpp> #include <assert.h> int main() {
boost
::
pool
&...
【C/C++】
Boost
::
pool
内存链/池
Boost
::
pool
说明
boost
::
pool
的实现原理 部分源码 总结 经验 使用
boost
::
pool
<>遇到严重的性能问题
Boost
::
pool
说明 原文
boost
::
pool
库速记 - 开学五年级了 - 博客园
boost
::
pool
的实现原理
pool
...
boost
之
pool
源码解析
看完了c++设计新思维
中
的内存池实现,再粗略看下
boost
中
pool
的实现。可以看出两者有些相似之处。 查看罗剑锋的
boost
程序库完全开发指南会发现对内存池
pool
讲解甚是简单 没有标明任何注意事项,认为使用简单,随便...
boost
:
pool
内存池预先分配了一块大的内存空间,然后就可以在其
中
使用某种算法实现快速的自...
pool
库包含四个组成补充:最简单的
pool
、分配
类
实例的object_
pool
、单件内存池singleton_
pool
和可用于标准库的
pool
_alloc
pool
..
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章