PCMCIA CF->IDE

Kedves Fórumtársak!

A közelmúltban szert tettem kettő PCMCIA CF->IDE átalakítóra. Linux alatt működnek szépen, azonban van egy aprócska gond.
Miért van az, hogy ezek az eszközök csak ~980 KB/s sebességre képesek?
Valami hardveres korlátostás, vagy mi? Lehet ezen esetleg javítani, mert ez egy rémálom így, arról nem is beszélve, hogy a procihasználat az egekbe szökik.
Mi ez? PIO? Mert DMA-esetén nem lenne szabad ezt tennie.
Egyébként ablakok alatt is ugyanilyen csiga, hacsak nem még lassabb.

Valakinek van ötlete, javaslata?

Üdv:
János

Hozzászólások

valaki?
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.

Konkrét típust tudsz mondani vagy legalább fotót mutatni?

De egyébként tényleg lassú. Nekem a PCMCIA-s CF olvasó a notiban (Pentium2-es) egy ős - 256 megás - CF kártyával másfél-két megabájtot olvasott per másodperc Linux alatt.

Ja meg érdemes kipróbálni még ezt:
hdparm -c 1 -d 1 /dev/valami

Nekem egy Kingston (itt és itt) és egy IBM (itt és itt) márkájú van.
A két éves laptopommal használom őket, néhány CF kártyával és egy microdrive-val. USB-s és CF-IDE adapteren ezek a kártyák összehoztak 10 MB/s-ot is, illetve a microdrive 5 MB/s-ot. Ehhez képest a PCMCIA-s adaptereim bűnlassúak...
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.

No menet közben megnéztem a kártyáimat: a P2-es notiban 1.45-1.55 megabájt/sec között mennek, USB2-es olvasóban egy AMD64-es gépen pedig 2.5 megabájt/sec. A kártyák lowend-ek (16Mb, 256Mb, 512Mb). A PCMCIA olvasó egy Sandisk CF-IDE volt, míg az USB-s egy olcsó Vivanco.

Egyébként elvileg a pcmcia hardware irq kiszolgálása viszi el nálam nagyon a top szerint.

Hát kipróbáltam mindkettőnél. A 32-bites IO mód engedélyezése még ment is, a -d 1-re azt mondta, hogy "operation not permitted".
Amikor megpróbáltam sebességet mérni, akkor lógva maradt a hdparm. Mindent próbáltam, hogy kilőjem, de hiába. Ezért kihúztam a kártyát. Ekkor elöntötték az összes konzolt a kernel hibaüzenetei, majd mikor visszadugtam, akkor keményre fagyott, és kezte adni a morzejeleket. :S
Azt hiszem, hogy ezt a fajta sebességnövelés az én esetbemben felejtős lesz...
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.