If you're comfortable with the command line then this is pretty easy to check. There's a command called 'vm_stat' that tells you what the virtual memory system is doing.
If you type 'vm_stat 60' at the command line, the first line will tell you the summary since reboot and then once every 60 seconds it will print another line telling you what's happened in the last minute.
"swapouts" is the column you're interested in-- if that column is zero, then nothing has been written to disk. It's the number of 16kB pages written if you're worried about bytes.
Ignore the "pageouts" column, it's a different, more subtle, thing that's not interesting here because it's all within physical RAM, no disk access.
Every now and then, the command will reprint the column headers and the summary since boot, which is annoying, but I don't think it can be disabled so if you leave it running a long time and see big numbers periodically, it's the summary.
'vm_stat -c 11 60' will show you stats once a minute for 10 minutes. It seems to count the summary line in the "count" so you need to use a duration+1 for the count. 60 is obviously the number of seconds in this example, so you can set it to something shorter or longer depending on your interest.