• 0 Posts
  • 3 Comments
Joined 1 year ago
cake
Cake day: November 2nd, 2024

help-circle
  • inkeso@feddit.orgtoich_iel@feddit.orgich_iel
    link
    fedilink
    arrow-up
    0
    ·
    16 days ago

    Aah OK. Mache ich so ähnlich auch gern bei dubiosen Speichermedien, wo es nur so halb drauf ankommt.

    Wäre ja in dem Fall sogar übertrieben zu gucken, ob korrekt geschrieben wurde.
    # blocksize 1M * 1k = 1G file
    dd if=/dev/urandom bs=1M count=1k status=progress | tee random.junk | md5sum
    md5sum random.junk
    

    (Prüfsummen sollten identisch sein)


  • inkeso@feddit.orgtoich_iel@feddit.orgich_iel
    link
    fedilink
    arrow-up
    0
    ·
    16 days ago

    Exakt. Aber wenn es wirklich darum ging auf Funktionstüchtigkeit zu prüfen (und nicht auf Schreibgeschwindigkeit oder so) wäre schlechtblöcke (badblocks) im nichtdestruktiven Modus und bei ausgehängter Partition das bessere Werkzeug. Und sehr, SEHR viel langwieriger.


  • inkeso@feddit.orgtoich_iel@feddit.orgich_iel
    link
    fedilink
    arrow-up
    0
    ·
    16 days ago

    beliebig% geschwingkeitslauf:

    $ time dd if=/dev/zero bs=4096 count=26214400 | zstd >./zeroes_100g.zstd ; du -h ./zeroes_100g.zstd
    26214400+0 records in
    26214400+0 records out
    107374182400 bytes (107 GB, 100 GiB) copied, 42,2737 s, 2,5 GB/s
    
    real	0m42,282s
    user	1m24,456s
    sys	1m15,880s
    3,3M	./zeroes_100g.zstd