请教个没入门的问题内存池怎么申请?怎么使用?最好有代码?没有代码有API的函数也可以

解决方案 »

  1.   

    http://blog.csdn.net/060/archive/2006/10/08/1326025.aspx
      

  2.   

    http://blog.vckbase.com/zaboli/archive/2008/04/29/33467.html
      

  3.   

    <EFFICTIVE C++>上面有,大牛们都放BLOG, 那我也放个,简单易懂的:http://hi.baidu.com/anglecloudy/blog/item/abfd611e3d18ca184034172d.html
      

  4.   

    http://www.ibm.com/developerworks/cn/linux/l-cn-ppp/index6.html
      

  5.   

    内存池?不知道你指哪个?
    我举个例子://说的不对请楼下海量..服务端异步非阻塞同时管理多个sock,每个sock自己维护1个buf[2048]用来接收数据多个sock应该放到一个链表中,这是连接池。每个sock的buf[2048]应该是动态申请管理的,否则连接多了,机器会吃不消,
    你说滴内存池是不是指每个sock的buf[2048]如果是,,每次revc的时候,new  ... delete
      

  6.   

    内存池怎么申请?
    最简单的方法就是先new obj[1000]个同样大小的对象,每次使用其中一个即可。