Code: Select all
# time cp write-RAM-file to_some_partition
# time cp read_some_partition-file to_RAM-file
I have about a dozen+ of both USB2 and USB3 sticks with a few SD/microSD/microSDSX cards. Additional I have 5 USB enclosures which are USB2 and a couple USB3 for ATA and SATA drives.
At the moment, I only have desktops which have USB2 connections and a NUC which has USB3s plus 1 USB2.
I find that USB sticks are easy for transporting information and was the primary reason I began acquiring them.
I rarely have used USBs for Frugal use as I have found many years ago, that there is NO system performance difference whether I boot from DVD, USB or HDD/SSDs. The systems run in RAM and as is the case with many in the forum, systems are 2GB+. Lastly for my production use I rarely shut those PC down and when I do, I save to the DVD. So the ONLY benefit to me is transporting and this is where my DVDs and my USBs benefit me.
There is a lot of fondness for USBs. And, I see users benefiting.
So, I wonder if there is benefit if we adopted a standard measurement utility/approach for reporting and measuring USB behavior on PUPs.
This thread can be useful if it is leading to some measurement tool which can be used to present a consistent picture. And a consistent command use, as well.
Here is one report I just did 2 days ago for one of my systems that I booted Slacko7a3; data obtained using hdparm command:
Code: Select all
Linux Slacko7a3-onSLI 4.1.32 #1 SMP Sat Sep 10 22:20:07 AEST 2016 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ AuthenticAMD GNU/Linux
40GB SATA MSDOS
/dev/sda:
Timing buffered disk reads: 153 MB in 3.01 seconds = 51946 kB/s
1.5TB SATA MSDOS
/dev/sdb:
Timing buffered disk reads: 294 MB in 3.00 seconds = 100263 kB/s
2GB USB GPT STICK
/dev/sdc:
Timing buffered disk reads: 54 MB in 3.03 seconds = 18230 kB/s
10GB USB MSDOS ATA
/dev/sdd:
Timing buffered disk reads: 75 MB in 3.04 seconds = 25197 kB/s
Although I have never tested, I think @Smokey is right and there very well may be some differences in how the sticks/cards/drives are setup. The 3 primary issues are manufacturer and unit tested, the disk layout types (namely GPT or MSDOS), and the partition filesystem that is present. Now, which tool would be best to expose performance?
I dont believe hdparm commands cares and I am not sure how it actually is obtaining his data. What exactly is he reading? (of course this is not the primary question in determining performance)
Lastly, in looking over this site, it appears that Lexar's Jump has it over Sandisk Extreme. But both seemingly are best in what they provide.
Just a few ideas. FYI