Just for curiosity's sake, you could run Seatools test on it. As a second drive, you could run the Windows version.
I'm thinking, maybe it has bad sectors, and maybe your system has put a (hidden) pagefile on it. This could effect extreme slowness, or even worse.
You could also try a different SATA connector.