1405 :
I'm a little confused between the cache used on a SSHD compared to the one on a regular HDD. The common 7200 RPM 1TB HDD has a 64MB cache. The Seagate SSHD I see only has a 64GB cache as well. Is the only difference that the SSHD's cache is persistent (doesn't lose memory when shut off)?
You're a bit off with your values. SSHD's don't have a
64GB cache. (Unless they've upped that a LOT lately).
It may have a 64MB 'cache', simply as part of the regular spinning platter. It also has a small SSD portion, 8 or 16GB.
The cache on a regular drive is a temp landing space. A buffer before it goes in our out of the platters.
The SSHD is a regular HDD, with a small SSD space. 8 or 16
GB. Many times larger.
The drive firmware learns what blocks of data are used most often, and those end up in the 8 or 16GB SSD space.
Its like having a tiny SSD in your system.
If you have only one drive, an SSHD may be beneficial.
Otherwise, a combination of a traditional HDD and a real SSD (250GB or so) is better.