码迷,mamicode.com
首页 >  
搜索关键字:对象池    ( 274个结果
unity对象池
游戏中物体的生成与销毁,粒子特效的出现和消失,游戏道具的掉落和丢弃,如果一直实例化,务必会消耗内存,会出现游戏卡顿,或者游戏崩溃,所以我们想到了对象池 所谓对象池,简单的可以理解为一个存放物体的池子,通过脚本来进行控制,当你需要某个物体时,通过脚本调用,实例化出来一个或者多个,不需要了就再放回池子, ...
分类:编程语言   时间:2018-11-15 17:10:00    阅读次数:155
解决GetTickCount的问题
GetTickCount是一个api,它是反应到从开机到当前的毫秒数,这个很好.可以做一些短途的计时器. 比如说做服务器中对象池计时器,对象超过多少时间就自动释放对象. 但是GetTickCount也有一个麻烦的地方,就是在电脑运行了49.7天之后,数字会置0 ,然后从0开始.这样的话,简单的时间判 ...
分类:其他好文   时间:2018-11-06 00:45:35    阅读次数:194
go语言学习--go的临时对象池--sync.Pool
一个sync.Pool对象就是一组临时对象的集合。Pool是协程安全的。 Pool用于存储那些被分配了但是没有被使用,而未来可能会使用的值,以减小垃圾回收的压力。一个比较好的例子是fmt包,fmt包总是需要使用一些[]byte之类的对象,golang建立了一个临时对象池,存放着这些对象,如果需要使用 ...
分类:编程语言   时间:2018-10-28 12:50:49    阅读次数:154
深入Golang之sync.Pool详解
我们通常用golang来构建高并发场景下的应用,但是由于golang内建的GC机制会影响应用的性能,为了减少GC,golang提供了对象重用的机制,也就是sync.Pool对象池。 sync.Pool是可伸缩的,并发安全的。其大小仅受限于内存的大小,可以被看作是一个存放可重用对象的值的容器。 设计的 ...
分类:其他好文   时间:2018-09-26 13:00:25    阅读次数:1765
简易对象池
简易的对象池,需要深入了解的话,得阅读<<Thinking in Pattern>> ...
分类:其他好文   时间:2018-09-18 20:46:18    阅读次数:149
引用计数
线程安全的对象生命期管理单例对象二段式构造销毁很难对象池shared_ptr/weak_ptr C++11 shared_ptr 与 weak_ptr 区别 ...
分类:其他好文   时间:2018-09-10 17:04:20    阅读次数:135
netty UnpooledHeapByteBuf 源码分析
UnpooledHeapByteBuf 是基于堆内存进行内存分配的字节缓冲区,没有基于对象池技术实现,这意味着每次I/O的读写都会创建一个新的UnpooledHeapByteBuf,频繁进行大块内存的分配和回收对性能会造成一定的影响,但是对比与堆外内存的申请和释放,它的成本会低一些。 相对与Pool ...
分类:Web程序   时间:2018-09-03 13:54:43    阅读次数:313
netty对象池使用与回收
1. Recycler对象池 Recycler抽象类的实现非常简单,只有三个方法: 获取对象:Recycler:get() 回收对象:Recycler:recycle() 创建对象:Recycler:newObject() newObject为抽象方法,需要由实现类自己实现此方法来创建对象。 Rec ...
分类:Web程序   时间:2018-08-31 18:07:43    阅读次数:267
C# 连接数据库等
SqlConnection连接池:可以通过连接字符串配置连接池。对象池技术:HttpApplication :Asp.Net生产者 消费者。 线程。应用程序跟数据连接非常耗时,而且连接使用非常频繁,使用连接池可以提高连接对象重用效率SqlCommandExcuteNonQuery() 执行非查询类的 ...
分类:数据库   时间:2018-08-15 16:57:21    阅读次数:160
python小整数对象池
小整数对象池
分类:编程语言   时间:2018-08-14 11:28:45    阅读次数:143
274条   上一页 1 ... 5 6 7 8 9 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!