Morning All,
I'm running a fairly unremarkable BLASTn on the nt_prok database and I'm seeing a huge speed difference when the database is on an external drive (i.e. much slower) compared to on the local drive. I'm guessing this is because of the i/o speeds but this is a reasonably quick SSD (1GB/S). Using the local drive is workable for now but not in the long run.
Given the decent i/o speeds, this might be a cache issue? Is there any way to use the SSD as a cache drive while having the database still sotred on it? (apologies if this I'm barking up the wrong tree but I'm not much of a systems engineer!)
Is it a USB-C drive?
How much memory do you have available? Any
nt*
databases are going to need several tens of GB of memory. Perhaps that is your real issue.