Thanks Bret!
Your explanation is very helpful.
So I realize I made a wrong assumption. We just moved our database from 1 SAN to another and I thought that DBCC checkstorage+checkcatalog will scan all db objects and force all db blocks to "warm up" to go to SSD disks that are faster.
1) Any idea how I could scan all objects or at least all tables to force db blocks becoming hot blocks. Perhaps "dbcc checkdb"? It could take a long time to scan 700GB....
2) How can I make the link between my 2K pages and the number of physical blocks?
Vincent