Tässä ei nyt ole niiden "aikojen alusta" käytössä olleiden korttien tai tikkujen tietoja saatavilla ja se ei liene kuitenkaan perussyy.
Yleisimmät pullonkaulat ovat nämä:
- Kortin oma nopeus: SD-kortin luokka (class) kertoo periaatteessa minimisiirtonopeuden megatavuina sekunnissa, mutta halpiskorteissa nopeus voi olla huomattavasti heikompi.
- Kortinlukijan käyttämä väylä: USB 1.1 rajaa nopeuden n. megatavuun sekunnissa, kun USB 2.0 voi siirtää n. 40 MB/s nopeudella.
- Kortinlukijan nopeus: Jotkut lukijat voivat olla itsessään hitaita.
USB-tikkuihin pätee samat väylärajoitteet sekä sisäisen flash-ohjaimen ja -muistin suorituskyky, joka on useimmiten heikko.
Jos kortinlukija on USB-väylässä (kuten todennäköisesti on), lsusb:tä kannattaisi sen verran lämmitellä, että tarkistat, onko lukija kiinni USB 2.0 -väylässä vai USB 1.1:ssä. USB 1.1 selittäisi havaitun 1 MB/s siirtonopeuden.