我正在经历Microsoft 文档关于 COM,其中提到了使用显式对象监视系统来管理 COM 对象生命周期的缺点:
“此外,基于明确监控的机制往往无法扩展到数千或数百万个对象。”
由于我是这个领域的新手,我不太明白这是什么意思。有人能用更简单的方式解释一下这是什么意思吗?具体来说,为什么这种机制不会扩展到数千个对象?更多的对象不是意味着监控系统需要更多的资源吗?
答案1
包含这句话的整段文字只是一句广告词,告诉人们如果对象需要不断与用户沟通以决定是否需要删除自己,那将是多么昂贵的代价。在用户众多的情况下,沟通成本会太高。
下一段说的是,如果用户能够在断开连接时通知对象,那将是多么美妙。