写点什么

对象池

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/6d/6ddd62efcb4dfb9c4939a7c4ae502b36.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

巧用 GenericObjectPool 创建自定义对象池

通常一个对象创建、销毁非常耗时的时候,我们不会频繁的创建和销毁它,而是考虑复用。复用对象的一种做法就是对象池,将创建好的对象放入池中维护起来,下次再用的时候直接拿池中已经创建好的对象继续用,这就是池化的思想。

高性能对象池实现

用户头像
C++后台开发
2022-09-02

内存池用于对频繁申请的内存进行管理进而提升分配效率,但缺乏对一些创建和销毁开销比较大的对象的复用手段,因此对象池应运而生。而当系统中存在大量对象需要频繁创建和销毁时,如何减少大量的耗时开销是对象池构建的关键点之一,本文以此出发,与大家共同探

https://static001.geekbang.org/infoq/01/01d31e68bbfd12fda7808785ff0f665d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开源一夏 | POND:高效的 Python 通用对象池技术

用户头像
Andy
2022-08-10

Pond 是一个 Python 中高效的通用对象池,具有性能好、内存占用小、命中率高的特点。基于近似统计的根据频率自动回收的能力,能够自动调整每个对象池的空闲对象数量。

https://static001.geekbang.org/infoq/9d/9dde1b95aa3b3ec2488e939b45afb760.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 Apache 组件,分析对象池原理

2022-04-06

本文从对象池的一个简单案例切入,主要分析common-pool2组件关于:池、工厂、配置、对象管理几个角色的源码逻辑,并且参考其在Redis中的实践。

对象池_对象池技术文章_InfoQ写作社区