Kirjoitusnopeuteen hieman lohtua

Olen pitkään tuskaillut tuon hitauden kanssa. Varsinkin kingstonin 64GB tikun. Sandisk 32GB on älyttömän nopea verrattuna tuohon kingstoniin.
Tein 2 osiota tuohon 64GB tikkuun, että ei hitaus koosta olisi kiinni, mutta näyttää kyse olevan tiedostojärjestelmästä..

Testailin kirjoitusnopeutta ja kyllä hämmästyin eroista:

USB-tikku 3.2. Ubuntussa 3.0? Tietokoneessa on usb 2.0 .

1.9Gt
Ext4
3.7 Mt/s ... lopussa
9m 24s.

1.9Gt
Ext2
9m 24s ... stop ja yli 1/4 jäljellä, 2.4 Mt/s ja hidastuu tuostakin.

1.9Gt
Fat32
3.4 Mt/s ... lopussa
10m 24s

1.9Gt
Ext3
4.2 Mt/s ... lopussa
7m 33s

1.9Gt
F2fs
9.5 Mt/s ... lopussa
3m 18s ... köh

Selvä voittaja taisi nyt löytyä ;-). Minulle täysin tuntematon tuo f2fs.
https://www.kernel.org/doc/html/latest/filesystems/f2fs.html
Kuinkahan luotettava tuo on?
8505
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Joo kolme Kingstonia roskiin kirjoituskelvottomia, ei enää roskaa.

Äänestä

Tuntuu arveluttavan nopealta kun testeissä noin huimia eroja ei ole näkynyt. Olisiko niin että välimuistissa olisi vielä dataa odottamassa kun ilmoittaa että kaikki on kopioitu?

Uusien tiedostojärjestelmin ottamisessa "tuotantokäyttöön" on syytä olla hieman varovainen. Toisaalta muistitikut ovat hyvin epäluotettavia.

Äänestä
  • Kun se latauksen kuvake häipyy, niin siitä otin ajan, en ilmoituksesta joka ilmoittaa kopioinnin ym. valmistuneen.
    F2fs on nopeampi, varsinkin isommille tiedostoille(yli 1Gt).
    Mp4 tiedoston kopiointi on huomattavan hitaampaa kuin mkv (joka fs). Tuossa jo kannattaa pyöräyttää mp4 -> mkv, ennen siirtelyä.
    Ext saa paljon nopeutta pienemmille tiedostoille:
    sudo hdparm -W 0 /dev/sdX.

    Äänestä

Hidas muistitikku yleensä käyttää ajan tietojen oikeellisuuden tarkistamiseen, eli ensin kirjoittaa, sitten lukee kirjoittamansa ja tarvittaessa kirjoittaa vielä uudelleen.
Nopea tikku voi olla epäluotettava ja ei tarkistuksia välttämättä tee vaan ne pitää osata itse tehdä esim. laskemalla md5sum tai sha256sum kopioidulle tiedostolle sekä alkuperäiselle.
Olettaen, että tikkujen flash-muistit on toteutettu samalla tekniikalla, siis..
Yleensäkin on hyvä idea laskea tikulle kopioidulle tiedostolle jokin tiivistefunktion arvo mukaan, jolloin sen oikeellisuuden voi varmistaa myöhemminkin:
$ md5sum tiedosto.txt > tiedosto.md5
$ md5sum -c tiedosto.md5
tiedosto.txt: OK
-ja samalla tavalla sha256sum:lle

Tiedostojärjestelmäksi joko exFat tai ext4 journalointi disabloituna ja seuraavin muutoksin:
/dev/sdc1 /media/usb1 ext4 noatime,nodiratime,discard,errors=remount-ro 0 1
Ja jos ei jaksa viritellä, niin ext2 on parempi, koska siinä ei journalia ole. Yleisesti ottaen exFat kuitenkin mahdollistaa tikun lukemisen laajemminkin, joten se on suositeltava, sisältää crc-virhetarkistuksen tiedostoilta eli on riittävän tarkka yleensä.

Äänestä

Lukunopeus: ext3 on tasasesti 0.1 Mt/ nopeampi kuin f2fs.

Äänestä

Mielestäni mm. USB-muistitikut soveltuvat hyvin kaikenlaisen datan varmuustallennuksiin.
Tosin ajoittain kokeilen eri Linux-jakeluja ko. medioille asennettuina. Jakelu toimii ihan sujuvasti, mutta järjestelmän käynnistys voi olla rauhallinen isoilla USB-tikuilla (yli 32 Gt).
Tosin käytössäni pääsääntöisesti USB2-väylä...

Äänestä
  • Jos nopeutta haluat, niin usb3 boottaa varsin räväkästi. Sellaiselle voisi harkita asentavansa järjestelmän jopa. usb3+ssd ei paljoa käynnistyksessä häviä sata-levyille ts. on se hitaampi, mutta ei merkittävästi.

    Äänestä

Oletko kokeillut exFAT:ia Linuxissa?

Itse olen tikuissa käyttänyt exFAT:ia jo pitkään saadakseni Windows-yhteensopivuutta, kun FAT32 on kovin rajoittunut ja NTFS on mielestäni tikuille liian raskas, eikä ainakaan tikuissa exFAT:ia nopeampi.

Äänestä

Ketjusta on poistettu 2 sääntöjenvastaista viestiä.

Kommentoi aloitusta


Anonyymi-ap kirjoitti:

Olen pitkään tuskaillut tuon hitauden kanssa. Varsinkin kingstonin 64GB tikun. Sandisk 32GB on älyttömän nopea verrattuna tuohon kingstoniin.
Tein 2 osiota tuohon 64GB tikkuun, että ei hitaus koosta olisi kiinni, mutta näyttää kyse olevan tiedostojärjestelmästä..

Testailin kirjoitusnopeutta ja kyllä hämmästyin eroista:

USB-tikku 3.2. Ubuntussa 3.0? Tietokoneessa on usb 2.0 .

1.9Gt
Ext4
3.7 Mt/s ... lopussa
9m 24s.

1.9Gt
Ext2
9m 24s ... stop ja yli 1/4 jäljellä, 2.4 Mt/s ja hidastuu tuostakin.

1.9Gt
Fat32
3.4 Mt/s ... lopussa
10m 24s

1.9Gt
Ext3
4.2 Mt/s ... lopussa
7m 33s

1.9Gt
F2fs
9.5 Mt/s ... lopussa
3m 18s ... köh

Selvä voittaja taisi nyt löytyä ;-). Minulle täysin tuntematon tuo f2fs.
https://www.kernel.org/doc/html/latest/filesystems/f2fs.html
Kuinkahan luotettava tuo on?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu