I was going through Microsoft docs about COM where the disadvantages of using explicit object monitoring systems for managing the lifetime of COM objects are mentioned:
"Furthermore, a mechanism based on explicit monitoring would not tend to scale toward many thousands or millions of objects."
As I am new to this field I don't quite get what is meant by that. Can anyone explain what this means in a simpler sense? To be specific, why wouldn't such a mechanism tend to scale toward many thousands of objects? Doesn't more objects imply more resources required for the monitoring system?