汇集的实际例子是什么?我从维基中了解到,汇集意味着保持一组资源可供使用。这在哪里使用?有什么实际的例子吗?
答案 0 :(得分:1)
典型的例子是database connection pool。通常,建立数据库连接很昂贵。 Web应用程序线程使用连接来完成Web请求,并使用标准API将连接返回到连接池。这是对象池的合理用例。
答案 1 :(得分:0)
我在Unity3D引擎中一直使用它。如果我没有,而是在运行期间销毁了许多对象并重新实例化,那么性能将会非常有限,而且这种下降会非常明显。
观看此视频:https://unity3d.com/learn/tutorials/modules/beginner/live-training-archive/object-pooling
在那种情况下,他使用对象池来避免实例化数百个射弹。