If you have multiple instances of SQL Server running on the same windows server system,
a) Does buffer pool is shared amount multiple instances?
b) What is the effect of running DBCC DROPCLEANBUFFER OR DBCC FREEPROCCACHE? Would that only affect the SQL Server instance you ran the command on or all the instance(s) on the windows box would flush SQL server cache?