Intel Compute Stick stck1a32wfc external data performance

<- Back To Blog

Published: 17/10/2020 UTC

Updated: 17/10/2020 UTC

Recently I brought a few (Intel) Compute Stick's off Ebay to use for a few tests, but I wanted to save the internal disk by writing to an external storage device instead of to the non-removable internal storage.

After installing Ubuntu Server, I decided to run a few quick tests using various media I had lying around.

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:        20.04
Codename:       focal

# uname -a
Linux hostname 5.4.0-51-generic #56-Ubuntu SMP Mon Oct 5 14:28:49 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Some interesting details:

For all these tests I was connected to WIFI with a single SSH connection (no monitor connected) and nothing much installed. Also, the different test media I used had various levels of wear i.e. some had previously been Linux hosts, so your mileage may vary. I had the Intel Compute Stick set into performance mode in the bios, which I believe limits the amount of power given to the USB (with that massive 5V 2A :) ).

Test 1 - Internal Memory

# sudo hdparm -Tt /dev/mmcblk1

/dev/mmcblk1:
 Timing cached reads:   1938 MB in  1.99 seconds = 972.19 MB/sec
 HDIO_DRIVE_CMD(identify) failed: Invalid argument
 Timing buffered disk reads: 312 MB in  3.01 seconds = 103.60 MB/sec

Test 2 - SD Card - Samsung 32Gb Evo+ HC 1

# sudo hdparm -Tt /dev/mmcblk2

/dev/mmcblk2:
 Timing cached reads:   2984 MB in  1.99 seconds = 1497.31 MB/sec
 HDIO_DRIVE_CMD(identify) failed: Invalid argument
 Timing buffered disk reads:  60 MB in  3.02 seconds =  19.89 MB/sec

Test 3 - Cruzer Fit 32 GB USB 2.0 Flash Drive SDCZ33

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2912 MB in  1.99 seconds = 1461.24 MB/sec
SG_IO: bad/missing sense data, sb[]:  ...
 Timing buffered disk reads:  60 MB in  3.08 seconds =  19.47 MB/sec

Test 4 - EMTEC 8Gb flash (USB 2)

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2920 MB in  1.99 seconds = 1464.70 MB/sec
SG_IO: bad/missing sense data, sb[]:  ...
 Timing buffered disk reads:  44 MB in  3.04 seconds =  14.49 MB/sec

Test 5 - Sandisk Cruzer Glide 32Gb (USB 2)

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2936 MB in  1.99 seconds = 1472.68 MB/sec
SG_IO: bad/missing sense data, sb[]:  ...
 Timing buffered disk reads:  84 MB in  3.01 seconds =  27.88 MB/sec

Test 6 - Sandisk Ultra USB 3.0 12Gb

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2708 MB in  1.99 seconds = 1357.51 MB/sec
SG_IO: bad/missing sense data, sb[]:  ...
 Timing buffered disk reads:  84 MB in  3.04 seconds =  27.60 MB/sec

Test 7 - Sony 8Gb (USB 3)

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2956 MB in  1.99 seconds = 1483.12 MB/sec
SG_IO: bad/missing sense data, sb[]:  ...
 Timing buffered disk reads:  84 MB in  3.06 seconds =  27.44 MB/sec

Test 8 - Sandisk Extreme USB 3.0 32Gb

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   1926 MB in  1.99 seconds = 966.34 MB/sec
 Timing buffered disk reads:  86 MB in  3.04 seconds =  28.32 MB/sec

Test 9 - WD Black 500Gb 2.5" in Ugreen USB 3.0 Enclosure

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2684 MB in  1.99 seconds = 1346.04 MB/sec
 Timing buffered disk reads: 114 MB in  3.03 seconds =  37.59 MB/sec

Test 10 - Samsung 840EVO 120GB 2.5" in Ugreen USB 3.0 Enclosure

# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2938 MB in  1.99 seconds = 1474.20 MB/sec
 Timing buffered disk reads:  98 MB in  3.04 seconds =  32.20 MB/sec

The results are very interesting. I did see various big jumps in performance when running the tests multiple times on the same device as well. Surprisingly, the USB does seem to be faster in most cases. I might try using the SD card as a first attempt as it hides away pretty nicely, plus SD cards are relatively cheap these days.

<- Back To Blog

The opinions expressed on this website are my own and do not necessarily reflect the views of my employer. The posts on this website are provided "as is" with no warranties and confer no rights

Copyright © 2025 Jeremy Sells - See Site Terms/Disclaimer