The partition is at the OS level. The caching happens at the drive and sector level. So your SSD would cache the whole drive - or rather whichever bits of the drive you use most. If most of your access is from the C: drive, then thats what will end up in the cache.