C# 中的对象池是什么?
对象池是一种旨在优化有限资源使用情况的软件构造。它具有随时可以使用的对象。
池对象可以重复使用。对象池有两个形式 −
- 活动对象时,将其从池中拉出。
- 取消活动时,将对象添加到池中。
通过应用 ObjectPoolingAttribute 特性来配置对象池。
这应用于派生自 System.EnterpriseServices.ServicedComponent 类的类。
要了解池的行为方式,Diagnostics 类具有信息属性。通过此属性,可以在不同的场景下检查行为。
当应用程序的性能一部分受其资源约束时,就能理解对象池的使用。那时,形成和终止这些资源,对象池将增强性能。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP