You can switch Windows disk caching on somewhere in Sonar's preferences. Or, more accurately, tell Sonar not to bypass caching.
I used it for a while as an experiment and yes, if you've sufficient RAM to contain the project it's seriously fast. After the initial run through disk activity drops to nearly nothing unless you're recording.
There is of course the risk of losing recorded audio if the PC or Sonar crashes during recording and disk caching is active. On the other hand I've had crashes once in a while where audio being recorded at the point of the crash wasn't on the disk, or not as a recoverable file using Window's tools, when Windows caching was off so how much of a saviour writing direct to disk really is I don't know.