kicsi, gyors pendrive

(Jobb híján a "merevlemezek, vezérlők" a kategóriába raktam a témát.)

Olyan pendrive-ot keresek, amelynek a kapacitása 2-4 GB (tehát kicsi), ugyanakkor gyors random r/w-t tud. Fizikai jellemzők nem lényegesek. Mit ajánlotok?

A felhasználás az alábbi: egy lassan növekvő, időnként legyalult XapianDB-t tartok rajta. Az adatbázis valamennyi időnként frissül (nagyon szétszórt írások), majd egy fsync()-kel zárul. Az fsync() alatt az fs gyakorlatilag elérhetetlen. Ez alapvetően nem gond, viszont akkor ne tartson sokáig.Ami nem játszik:

  • Az adatbázis áthelyezése máshova.
  • Még egy pörgettyűs diszk (akár belső, akár külső) beszerzése.
  • SSD beszerzése.

Ilyen (gyors, kicsi) pendrive létezik; évekkel ezelőtt céges ajándékként kaptunk 1G-set. Azt azonban (a) túl gyakran kellene visszanyesnem -- a DB növekedése nem lineáris, valahol 1G környékén lelassul, (b) nem látták el márkajelzéssel (a belső USB azonosítója is használhatatlan), tehát nem tudok belőle kiindulni.

Köszönöm.

Hozzászólások

ha pendrive és USB2.0, akkor Kingston R500 széria. durván kétszer akkora sebességet mértünk a cégnél, mint egy átlag darab esetén (pl. DT100 vagy bármi más). én ennyit tudok javasolni, ebből viszont nincs ilyen kicsi kapacitású és fizikai méretre sem apró. sebessége viszont szerintem bőven kárpótol.

kieg: esetleg R400, kapacitásban előrébb vagy máris de a sebessége szerényebb.

--
Vége a dalnak, háború lesz...

Köszi a tippet. Rákerestem, találtam itt néhány review-t:

http://www.newegg.com/Product/Product.aspx?Item=N82E16820139424

It fits very nicely next to my USB mouse on my notebook (Dell Latitude E-Series). It’s VERY FAST! I formatted it NTFS and in real-world tests using large files, I’ve seen 14MB-16MB/s WRITING and 8MB-22MB/s reading. Benchmark testing using diskspd:
Write:
Seq: 15.5MB/s
Random: 0.20MB/s

A szekvenciális írása sokkal több, mint amire nekem szükségem van, a random write-ja viszont katasztrófa :(

Blokkméret nélkül persze nem mond igazán sokat, de (azonos blokkméretet feltételezve a fenti mérés és az én fsync()-em között) egy összméretben 10 MB-nyi, szétszórt mintájú fsync() 50 másodpercig tartana :(

Mi szamit nalad gyorsnak? Mondjuk FS nelkuli szinkron dd-vel hany MB/sec?

--
I have come to the conclusion, that the matrix must have some bad bullet lag.