Pegasus said:
In other words: You like the slow-down you designed for your machine and
you insist telling everyone about it, dressing it up as the greatest thing
since sliced bread. Do you really expect anyone to believe your claims
when, by your own admission, you're too lazy to verify them?
I thought up a better way to illustrate my point, so I didn't resist posting
this... shame on me.
When loading an application, Windows reads files from the hard drive into
memory while creating temp files. That's read throughput (hard drive) +
write throughput (USB drive) is greater than the throughput of hard drive
alone. It's not a competition about which drive is faster. And read and
write operations described previously can occur side-by-side, where as on
the hard drive read and write would have to be queued.
(Temp files on flash drive)
USB ++++*
HD ----------
(Temp files on hard drive)
USB
HD --o++-------
o = overhead for extra seeks associated with having the temp files on the
hard drive.
* I put in an extra ++ for temp files on flash drive since writes are slower
and also to illustrate why it doesn't matter.
I did think up of what I thought was the best way to benchmark and
illustrate the performance difference. It requires the setup of identical
hardware to isolate any variables down to just the temp file locations. It
would be preferable to have one set of input devices for both computers so
they are getting the same input at the same time. But I just don't have
that kind of money.
Anyways, even if I did tons of benchmarks on MY hardware. It doesn't mean
you will get the same results on YOUR hardware. You will just have to test
out the idea for yourself, unless you don't want to find out on your own.