[gelöst] USB Stick - For best bootability - Schreibgeschwindigkeiten

xsid

Active member
Themenstarter
Registriert
29 Mai 2007
Beiträge
4.622
https://thinkpad-forum.de/threads/9...ck-mit-GRUB2?p=2008500&viewfull=1#post2008500



Hallo TPler,

folgendes habe ich gefunden:

http://www.easy2boot.com/make-an-easy2boot-usb-drive/make-using-linux/

For best bootability, I strongly recommend you create a small (hidden) partition at the end of the USB drive as well.

Welchen Sinn hat die small (hidden) partition ?

Note: If possible, use RMPrepUSB and Windows to prepare your USB drive - this will give better boot compatibility over a wider range of systems.

Warum sollte Gparted den Stick nicht genauso erstellen können wie RMPrepUSB ( http://www.rmprepusb.com/ ) ?

http://www.com-magazin.de/praxis/windows/dateisysteme-erklaert-fat-exfat-ntfs-38012.html

RMPrepUSB können Schreibgeschwindigkeiten auf Flash-Speicher um bis zu 10% zu verbessern, wenn FAT32 formatiert ist, wie wenn Sie RMPrepUSB verwenden im Vergleich zu Windows-Format und die meisten anderen Format-Tools. Sie stellt Cluster in beste Position für Flash-Speicher. Wenn Sie eine Kamera SD-Karte haben, formatieren Sie sie zunächst mit RMPrepUSB als FAT32 und Fotos sollten schneller speichern.

Warum kann Steve (evtl. Entwickler von RMPrepUSB?) diese Aussage machen?
Berücksichtigt Gparted keine Cluster bei USB Flash Speicher?



MfG

xsid
 
Zuletzt bearbeitet:
Hallo,

mit Check Flash 1.16.2 für Windows bekomme ich folgende Werte:

Anfang 2048 ---- 107,36 MB/s read und 20,4 MB/s write

Anfang 63 ---- 107,70 MB/s read und 20,12 MB/s write

Das verwundert mich, unterschiedliche Werte habe ich erwartet.

Gibt es eine Erkärung dafür?

MfG

xsid
 
Da du unsere Erklärungen und Hinweise ignorierst, klinke ich mich hier mal wieder aus. Nutz das Ding, wie du es für richtig hältst.

PS: Bist du dir sicher, dass du die Partition und nicht den gesamten Stick gemessen hast?
 
Hallo SammysHP,

dein Links habe ich gelesen, nur noch nicht die Zeit gefunden mit damit intensiver zu beschäftigen.

Check Flash 1.16.2 hatte ich parat.

Eigentlich möchte ich nur die Vorteile von Anfang 2048 gebenüber Anfang 63 messen.

Hast Du dafür einen Befehl in der Konsole?

MfG

xsid

- - - Beitrag zusammengeführt - - -

Hallo, folgende Ergebnisse habe ich mit fio ermittelt:

Anfang 2048

Code:
Anfang 2048
 
cd /media/xsid/corsair20/                            

/media/xsid/corsair2048$ sudo fio --rw=readwrite --name=test --size=100M /dev/sdb  

test: (g=0): rw=rw, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio: option <3�м> outside of [] job section
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [M] [-.-% done] [0KB/0KB/0KB /s] [0/0/0 iops] [eta 00m:00s]            
test: (groupid=0, jobs=1): err= 0: pid=5680: Sat Jun  4 07:46:52 2016
  read : io=51244KB, bw=52024KB/s, iops=13006, runt=   985msec
    clat (usec): min=0, max=1995, avg=46.81, stdev=222.38
     lat (usec): min=0, max=1995, avg=46.85, stdev=222.38
    clat percentiles (usec):
     |  1.00th=[    0],  5.00th=[    0], 10.00th=[    0], 20.00th=[    0],
     | 30.00th=[    1], 40.00th=[    1], 50.00th=[    1], 60.00th=[    1],
     | 70.00th=[    1], 80.00th=[    1], 90.00th=[    1], 95.00th=[   92],
     | 99.00th=[ 1128], 99.50th=[ 1608], 99.90th=[ 1736], 99.95th=[ 1752],
     | 99.99th=[ 1976]
    bw (KB  /s): min=51392, max=51392, per=98.79%, avg=51392.00, stdev= 0.00
  write: io=51156KB, bw=51935KB/s, iops=12983, runt=   985msec
    clat (usec): min=2, max=1330, avg=28.19, stdev=147.56
     lat (usec): min=2, max=1330, avg=28.26, stdev=147.56
    clat percentiles (usec):
     |  1.00th=[    2],  5.00th=[    2], 10.00th=[    2], 20.00th=[    3],
     | 30.00th=[    3], 40.00th=[    3], 50.00th=[    3], 60.00th=[    3],
     | 70.00th=[    4], 80.00th=[    4], 90.00th=[    7], 95.00th=[   17],
     | 99.00th=[  980], 99.50th=[ 1004], 99.90th=[ 1064], 99.95th=[ 1080],
     | 99.99th=[ 1288]
    bw (KB  /s): min=51136, max=51136, per=98.46%, avg=51136.00, stdev= 0.00
    lat (usec) : 2=45.71%, 4=34.52%, 10=12.28%, 20=2.69%, 50=0.38%
    lat (usec) : 100=0.30%, 250=0.93%, 500=0.07%, 1000=1.94%
    lat (msec) : 2=1.17%
  cpu          : usr=0.91%, sys=11.38%, ctx=1128, majf=0, minf=28
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=12811/w=12789/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=51244KB, aggrb=52024KB/s, minb=52024KB/s, maxb=52024KB/s, mint=985msec, maxt=985msec
  WRITE: io=51156KB, aggrb=51935KB/s, minb=51935KB/s, maxb=51935KB/s, mint=985msec, maxt=985msec

Disk stats (read/write):
  sdb: ios=1009/0, merge=0/0, ticks=2984/0, in_queue=2984, util=87.37%


Anfang 63

Code:
Anfang 63
 
cd /media/xsid/corsair63/                            

/media/xsid/corsair63$ sudo fio --rw=readwrite --name=test --size=100M /dev/sdb  

test: (g=0): rw=rw, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio: option <3�м> outside of [] job section
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [M] [-.-% done] [0KB/0KB/0KB /s] [0/0/0 iops] [eta 00m:00s]            
test: (groupid=0, jobs=1): err= 0: pid=5680: Sat Jun  4 07:46:52 2016
  read : io=51244KB, bw=52024KB/s, iops=13006, runt=   985msec
    clat (usec): min=0, max=1995, avg=46.81, stdev=222.38
     lat (usec): min=0, max=1995, avg=46.85, stdev=222.38
    clat percentiles (usec):
     |  1.00th=[    0],  5.00th=[    0], 10.00th=[    0], 20.00th=[    0],
     | 30.00th=[    1], 40.00th=[    1], 50.00th=[    1], 60.00th=[    1],
     | 70.00th=[    1], 80.00th=[    1], 90.00th=[    1], 95.00th=[   92],
     | 99.00th=[ 1128], 99.50th=[ 1608], 99.90th=[ 1736], 99.95th=[ 1752],
     | 99.99th=[ 1976]
    bw (KB  /s): min=51392, max=51392, per=98.79%, avg=51392.00, stdev= 0.00
  write: io=51156KB, bw=51935KB/s, iops=12983, runt=   985msec
    clat (usec): min=2, max=1330, avg=28.19, stdev=147.56
     lat (usec): min=2, max=1330, avg=28.26, stdev=147.56
    clat percentiles (usec):
     |  1.00th=[    2],  5.00th=[    2], 10.00th=[    2], 20.00th=[    3],
     | 30.00th=[    3], 40.00th=[    3], 50.00th=[    3], 60.00th=[    3],
     | 70.00th=[    4], 80.00th=[    4], 90.00th=[    7], 95.00th=[   17],
     | 99.00th=[  980], 99.50th=[ 1004], 99.90th=[ 1064], 99.95th=[ 1080],
     | 99.99th=[ 1288]
    bw (KB  /s): min=51136, max=51136, per=98.46%, avg=51136.00, stdev= 0.00
    lat (usec) : 2=45.71%, 4=34.52%, 10=12.28%, 20=2.69%, 50=0.38%
    lat (usec) : 100=0.30%, 250=0.93%, 500=0.07%, 1000=1.94%
    lat (msec) : 2=1.17%
  cpu          : usr=0.91%, sys=11.38%, ctx=1128, majf=0, minf=28
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=12811/w=12789/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=51244KB, aggrb=52024KB/s, minb=52024KB/s, maxb=52024KB/s, mint=985msec, maxt=985msec
  WRITE: io=51156KB, aggrb=51935KB/s, minb=51935KB/s, maxb=51935KB/s, mint=985msec, maxt=985msec

Disk stats (read/write):
  sdb: ios=1009/0, merge=0/0, ticks=2984/0, in_queue=2984, util=87.37%


Habe ich fio richtig angewandt?

Für mich sieht es immer noch so aus, als wenn der Anfang 2048 bzw. Anfang 63 egal ist.

MfG

xsid

- - - Beitrag zusammengeführt - - -

Noch ein Benchmark mit CrystalDiskMark5_1_2.zip :

Anfang 2048

Code:
-----------------------------------------------------------------------
CrystalDiskMark 5.1.2 x64 (C) 2007-2016 hiyohiyo
                           Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

   Sequential Read (Q= 32,T= 1) :   109.148 MB/s
  Sequential Write (Q= 32,T= 1) :    23.279 MB/s
  Random Read 4KiB (Q= 32,T= 1) :     7.148 MB/s [  1745.1 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :     0.897 MB/s [   219.0 IOPS]
         Sequential Read (T= 1) :   107.804 MB/s
        Sequential Write (T= 1) :    23.068 MB/s
   Random Read 4KiB (Q= 1,T= 1) :     5.347 MB/s [  1305.4 IOPS]
  Random Write 4KiB (Q= 1,T= 1) :     0.815 MB/s [   199.0 IOPS]

  Test : 100 MiB [F: 0.0% (0.0/14.9 GiB)] (x2)  [Interval=5 sec]
  Date : 2016/06/04 10:59:01
    OS : Windows 8.1 Pro [6.3 Build 9600] (x64)

Anfang 63

Code:
-----------------------------------------------------------------------
CrystalDiskMark 5.1.2 x64 (C) 2007-2016 hiyohiyo
                           Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

   Sequential Read (Q= 32,T= 1) :   112.746 MB/s
  Sequential Write (Q= 32,T= 1) :    23.357 MB/s
  Random Read 4KiB (Q= 32,T= 1) :     6.119 MB/s [  1493.9 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :     0.899 MB/s [   219.5 IOPS]
         Sequential Read (T= 1) :   116.820 MB/s
        Sequential Write (T= 1) :    23.068 MB/s
   Random Read 4KiB (Q= 1,T= 1) :     6.401 MB/s [  1562.7 IOPS]
  Random Write 4KiB (Q= 1,T= 1) :     0.815 MB/s [   199.0 IOPS]

  Test : 100 MiB [F: 0.7% (0.1/14.9 GiB)] (x2)  [Interval=5 sec]
  Date : 2016/06/04 10:51:47
    OS : Windows 8.1 Pro [6.3 Build 9600] (x64)


Warum bekomme ich annähernd immer fast gleiche Ergebniss bei Anfang 2048 (mit Alignment) und Anfang 63 (ohne Alignment)?

Liegt das evtl. an meiner USB 3.0 Schnittstelle (Nadelöhr)?
 
Zuletzt bearbeitet:
Gerade wollte ich wieder einen Rant loslassen:

Mist, jetzt antworte ich schon wieder darauf. :(

Habe ich fio richtig angwandt?
Nein.

Warum bekomme ich annähernd immer fast gleiche Ergebniss bei Anfang 2048 (mit Alignment) und Anfang 63 (ohne Alignment)?
Hast du in irgendeinem deiner Versuche überhaupt die Partition berücksichtigt?

Code:
# fio --readonly --name=readtest --rw=randread --size=256M --direct=1 --bs=4k --filename=/dev/<partition>

Müsste funktionieren, bin ich mir aber selbst nicht ganz sicher. Es werden zufällig 4 KiB Blöcke gelesen. Die sollten normalerweise in eine Page passen. Wenn das Alignment nicht stimmt, müssten theoretisch doppelt so viele Pages gelesen werden. Bei einem sequentiellen Lesen dürfte der Page-Cache des Flash-Speichers (falls vorhanden) eingreifen und kaum ein Unterschied festzustellen sein.

Und dann habe ich mir einen crappy No-Name-Stick (Werbegeschenk) genommen und es getestet:

63: 6499.4KB/s
64: 5268.3KB/s
2048: 5137.3KB/s

Und mein Gedanke: WTF. Ein
Code:
# parted /dev/<device> align-check opt 1
sagt mir nur bei 2048, dass es ausgerichtet ist.

Als nächsten Test direkt vom Gerät gelesen (dabei ist das Alignment der Partition ja egal): 5173.4KB/s



Kurzer Schreibtest bei 2048:

Random 4K write: 8685B/s
Seq 4K write: 1211.4KB/s



Und bei 63:

Random 4K write: 10377B/s
Seq 4K write: 2245.8KB/s



Und direkt auf das Gerät:

Random 4K write: 10726B/s
Seq 4K write: 1238.2KB/s



Fazit: Bei diesem Stick ist das Alignment wohl wirklich bei 63. Oder ich habe irgendwo einen fundamentalen Fehler gemacht. Den Unterschied sieht man aber ganz deutlich. Teste bei dir also einfach mit
Code:
# fio --name=readtest --rw=read --size=256M --direct=1 --bs=4k --filename=/dev/<partition>
# fio --name=writetest --rw=write --size=256M --direct=1 --bs=4k --filename=/dev/<partition>
welches das richtige Alignment ist. Aber bitte nimm die Partition und nicht den ganzen Stick wie bei deinen anderen Tests!

PS: Weiteres Fazit: Diesen Stick kann man getrost in die Tonne schmeißen bei der Geschwindigkeit. ;)
 
Zuletzt bearbeitet:
Hallo SammysHP,

meine fio Ergebnisse nach deinem letzten Input:

Anfang 2048 <---- Gparted MiB Ausrichtung

Code:
Anfang 2048


   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1            2048    31258623    15628288    b  W95 FAT32
 
sudo fio --readonly --name=readtest --rw=randread --size=256M --direct=1 --bs=4k --filename=/dev/sdb1
readtest: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [r] [98.0% done] [5344KB/0KB/0KB /s] [1336/0/0 iops] [eta 00m:01s]
readtest: (groupid=0, jobs=1): err= 0: pid=4974: Sat Jun  4 18:43:06 2016
  read : io=262144KB, bw=5376.9KB/s, iops=1344, runt= 48754msec
    clat (usec): min=156, max=1482, avg=741.67, stdev=206.13
     lat (usec): min=156, max=1482, avg=741.81, stdev=206.13
    clat percentiles (usec):
     |  1.00th=[  454],  5.00th=[  482], 10.00th=[  502], 20.00th=[  548],
     | 30.00th=[  572], 40.00th=[  620], 50.00th=[  676], 60.00th=[  828],
     | 70.00th=[  900], 80.00th=[  956], 90.00th=[ 1020], 95.00th=[ 1080],
     | 99.00th=[ 1176], 99.50th=[ 1208], 99.90th=[ 1272], 99.95th=[ 1352],
     | 99.99th=[ 1432]
    bw (KB  /s): min= 5216, max= 6104, per=99.87%, avg=5368.88, stdev=100.52
    lat (usec) : 250=0.28%, 500=8.81%, 750=45.21%, 1000=33.10%
    lat (msec) : 2=12.59%
  cpu          : usr=0.71%, sys=2.75%, ctx=65593, majf=0, minf=30
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=65536/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=262144KB, aggrb=5376KB/s, minb=5376KB/s, maxb=5376KB/s, mint=48754msec, maxt=48754msec

Disk stats (read/write):
  sdb: ios=65393/0, merge=0/0, ticks=47432/0, in_queue=47388, util=97.20%

Anfang 63 <------ Gparted Zylinder Ausrichtung

Code:
 Anfang 63

 
  Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1   *          63    31230359    15615148+   c  W95 FAT32 (LBA)
sudo fio --readonly --name=readtest --rw=randread --size=256M --direct=1 --bs=4k --filename=/dev/sdb1
readtest: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [r] [100.0% done] [4860KB/0KB/0KB /s] [1215/0/0 iops] [eta 00m:00s]
readtest: (groupid=0, jobs=1): err= 0: pid=5189: Sat Jun  4 18:46:36 2016
  read : io=262144KB, bw=5066.8KB/s, iops=1266, runt= 51738msec
    clat (usec): min=168, max=1714, avg=787.78, stdev=219.58
     lat (usec): min=168, max=1714, avg=787.88, stdev=219.58
    clat percentiles (usec):
     |  1.00th=[  466],  5.00th=[  502], 10.00th=[  532], 20.00th=[  580],
     | 30.00th=[  612], 40.00th=[  668], 50.00th=[  748], 60.00th=[  868],
     | 70.00th=[  940], 80.00th=[ 1004], 90.00th=[ 1080], 95.00th=[ 1144],
     | 99.00th=[ 1272], 99.50th=[ 1320], 99.90th=[ 1432], 99.95th=[ 1464],
     | 99.99th=[ 1608]
    bw (KB  /s): min= 4840, max= 5816, per=99.90%, avg=5060.79, stdev=96.31
    lat (usec) : 250=0.31%, 500=4.57%, 750=45.47%, 1000=29.10%
    lat (msec) : 2=20.56%
  cpu          : usr=0.58%, sys=2.39%, ctx=65666, majf=0, minf=30
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=65536/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=262144KB, aggrb=5066KB/s, minb=5066KB/s, maxb=5066KB/s, mint=51738msec, maxt=51738msec

Disk stats (read/write):
  sdb: ios=65421/0, merge=0/0, ticks=50484/0, in_queue=50460, util=97.51%
]


So wie ich die Zahlen deutet ist der Corsair Voyager 3.0 16GB mit dem Anfang 63 minimal schneller.
@SammysHP
Liege ich da richtig?

MfG

xsid


http://www.uwe-sieber.de/usbstick.html

SSD-Festplatten und fast alle USB-Sticks arbeiten mit Flash-Speicher. Dieser ist in Blöcken organisiert die je nach Quelle bis zu 512 KByte groß sind, tendenziell haben größere Datenträger wohl auch größere Blöcke. Um Flash-Speicher effizient zu beschreiben, sollten sich Zugriffe an diesen Blockgrößen orientieren. Im Auslieferungszustand von USB-Sticks wird das meist berücksichtigt, hier findet man oft eine ausgerichtete primäre Partition vor, die mit ebenso ausgerichtetem Datenbereich FAT32-formatiert ist. Die Ausrichtung der Partition im Auslieferungszustand liefert also einen Hinweis auf die Größe der Flash-Blöcke. Es gibt aber auch Minimalisten die die Partition nur so ausrichten wie die Clustergröße, da mehr nichts bringt - siehe unten.

Mit Clustergrößen kleiner als der Blockgröße des Flashspeichers sind die Dateien nur mit einer gewissen Warscheinlichkeit perfekt ausgerichtet, ist die Clustergröße z.B. halb so groß wie die Flashblöcke, beginnt jede zweite Datei optimal, mit einem viertel nur jede vierte usw., sprich, Cluster ausgerichtet und so groß wie die Flash-Blöcke garantieren optimale Schreibgeschwindigkeit.
Größere Cluster vergrößern aber den Verschnitt, der vorhandene Platz wird schlechter ausgenutzt. Und mit NTFS gibts mit Clustergrößen über 4K keine Kompression mehr. Irgendwas ist immer...
 
Zuletzt bearbeitet:
2048: 5376.9KB/s
63: 5066.8KB/s

Startsektor 2048 ist etwas schneller. Wenn du jetzt auch noch den zweiten Befehl ausführen würdest, wären wir schlauer.
 
WRITETEST

Anfang 2048

Code:
Anfang 2048

 
sudo fdisk -l -u /dev/sdb

Disk /dev/sdb: 16.0 GB, 16004415488 bytes
255 Köpfe, 63 Sektoren/Spur, 1945 Zylinder, zusammen 31258624 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x184ff3e4

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1            2048    31258623    15628288    b  W95 FAT32

sudo fio --name=writetest --rw=write --size=256M --direct=1 --bs=4k --filename=/dev/sdb1
writetest: (g=0): rw=write, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [W] [100.0% done] [0KB/15564KB/0KB /s] [0/3891/0 iops] [eta 00m:00s]
writetest: (groupid=0, jobs=1): err= 0: pid=10613: Sat Jun  4 20:49:01 2016
  write: io=262144KB, bw=16121KB/s, iops=4030, runt= 16261msec
    clat (usec): min=152, max=11258, avg=247.55, stdev=300.65
     lat (usec): min=152, max=11258, avg=247.64, stdev=300.65
    clat percentiles (usec):
     |  1.00th=[  159],  5.00th=[  161], 10.00th=[  163], 20.00th=[  163],
     | 30.00th=[  165], 40.00th=[  165], 50.00th=[  167], 60.00th=[  175],
     | 70.00th=[  225], 80.00th=[  233], 90.00th=[  258], 95.00th=[ 1096],
     | 99.00th=[ 1512], 99.50th=[ 1528], 99.90th=[ 1640], 99.95th=[ 2992],
     | 99.99th=[ 9280]
    bw (KB  /s): min=14946, max=20624, per=100.00%, avg=16140.81, stdev=1702.64
    lat (usec) : 250=89.49%, 500=5.43%, 750=0.01%, 1000=0.01%
    lat (msec) : 2=5.00%, 4=0.02%, 10=0.04%, 20=0.01%
  cpu          : usr=0.49%, sys=3.27%, ctx=65594, majf=0, minf=28
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=65536/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=262144KB, aggrb=16121KB/s, minb=16121KB/s, maxb=16121KB/s, mint=16261msec, maxt=16261msec

Disk stats (read/write):
  sdb: ios=82/65162, merge=1/0, ticks=28/15840, in_queue=15848, util=97.54%

Anfang 63

Code:
Anfang 63

sudo fdisk -l -u /dev/sdb

Disk /dev/sdb: 16.0 GB, 16004415488 bytes
255 Köpfe, 63 Sektoren/Spur, 1945 Zylinder, zusammen 31258624 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x0001fcdb

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1              63    31246424    15623181    b  W95 FAT32


sudo fio --name=writetest --rw=write --size=256M --direct=1 --bs=4k --filename=/dev/sdb1
writetest: (g=0): rw=write, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [W] [100.0% done] [0KB/14920KB/0KB /s] [0/3730/0 iops] [eta 00m:00s]
writetest: (groupid=0, jobs=1): err= 0: pid=10901: Sat Jun  4 20:52:32 2016
  write: io=262144KB, bw=15104KB/s, iops=3775, runt= 17356msec
    clat (usec): min=153, max=14179, avg=264.22, stdev=364.18
     lat (usec): min=153, max=14179, avg=264.32, stdev=364.17
    clat percentiles (usec):
     |  1.00th=[  159],  5.00th=[  161], 10.00th=[  163], 20.00th=[  165],
     | 30.00th=[  165], 40.00th=[  165], 50.00th=[  167], 60.00th=[  171],
     | 70.00th=[  183], 80.00th=[  233], 90.00th=[  247], 95.00th=[ 1368],
     | 99.00th=[ 1736], 99.50th=[ 1752], 99.90th=[ 1864], 99.95th=[ 1896],
     | 99.99th=[ 9792]
    bw (KB  /s): min=14528, max=19840, per=100.00%, avg=15121.24, stdev=1036.98
    lat (usec) : 250=91.19%, 500=3.02%
    lat (msec) : 2=5.75%, 4=0.01%, 10=0.03%, 20=0.01%
  cpu          : usr=0.46%, sys=3.25%, ctx=65603, majf=0, minf=27
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=65536/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=262144KB, aggrb=15103KB/s, minb=15103KB/s, maxb=15103KB/s, mint=17356msec, maxt=17356msec

Disk stats (read/write):
  sdb: ios=83/64836, merge=248/0, ticks=28/16756, in_queue=16756, util=97.15%

@SammysHP
So richtig den Unterschied kann ich nicht erkennen.
Hast Du evtl. jetzt eine Erklärung, Vermutung, warum der Steve S., der Developer Standarmäßig "Anfang 63" gewählt?
Ist der Stick so evtl. auch kompatibler?

- - - Beitrag zusammengeführt - - -

SFDISKS und PARTED bei Anfang 63

https://wiki.ubuntuusers.de/SSD/Alignment/#Alignment-ueberpruefen

Code:
 sudo parted /dev/sdb align-check opt 1
1 nicht ausgerichtet

Code:
sudo sfdisk -d /dev/sdb
# partition table of /dev/sdb
unit: sectors

/dev/sdb1 : start=       63, size= 31246362, Id= b
/dev/sdb2 : start=        0, size=        0, Id= 0
/dev/sdb3 : start=        0, size=        0, Id= 0
/dev/sdb4 : start=        0, size=        0, Id= 0


Code:
sudo fdisk -l -u /dev/sdb

Disk /dev/sdb: 16.0 GB, 16004415488 bytes
255 Köpfe, 63 Sektoren/Spur, 1945 Zylinder, zusammen 31258624 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x0001fcdb

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1              63    31246424    15623181    b  W95 FAT32


Warum gibt sfdisk, Alignment ok aus?

MfG

xsid
 
Zuletzt bearbeitet:
Hallo,

die Fehlermeldung nach Ubuntuusers sieht wie folgt aus:

Code:
sudo sfdisk -d /dev/sda
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors

/dev/sda1 : start=     2048, size= 10485760, Id=83, bootable
/dev/sda2 : start= 20973568, size=145804120, Id=83

Die erhalte ich eben nicht.

Ein Fehler gibt nur parted aus.

Das irritiert mich halt.

Von vorne fange ich nicht, ich bin am abschließe, weil Du mir fast alles erklärt hast.
Danke dafür.

Mit interessiert auch der Hintergrund.

So wie ich das jetzt sehe, ist es egal ob nun der Anfang 2048 bzw. Anfang 63.
Bei Anfang 63 wird die Lebensdauer vermutlich etwas leiden, wenn der Stick viel beschrieben wird.
Wenn dieser nur gelesen wird sollte das egal sein.

Ist das richtig so?

MfG

xsid


Info von Steve:

http://reboot.pro/topic/16783-rmprepusb-faster-fat32-write-access-on-flash-memory-drives/page-2

2.1.647 28-04-2012 RELEASED on 2012-05-22 - FAT32 format now starts first cluster at 1MB boundary. NTFS format will start 1st partition at sector 2048 instead of 63. Both these changes lead to >10% speed advantage when copying small files to a USB flash drive. Changed status to fully released, non-Beta on 2012-05-25. Uses grldr grub4dos version 0.4.6a

- - - Beitrag zusammengeführt - - -

Guten Morgen TPler,

jetzt habe ich von Steve wieder etwas gefunden:

http://www.rmprepusb.com/tutorials/4k_hdd

Note: 4K sector drives will not boot via a BIOS. Thus you cannot boot to grub4dos, Easy2Boot, etc. if the drive does not have a 512e compatibility mode and so reports that it has 4096 byte sectors.d

- - - Beitrag zusammengeführt - - -

Tool USB Drive Info von Uwe Siebert

Anfang 2048

Code:
Anfang 2048


      ========== Storage Volume on Disk 1 in Partition 1 ==========
MountPoint        = E:\
Volume Label      = corsair2048
Volume Size       = 16 GB  /  14.9 GiB  /  16.003.366.912 Bytes
File System       = FAT32, 8 KB clusters, 15.9 GB free
Volume Serial     = 7782-A743
File System Flags = CASE_PRESERVED_NAMES, UNICODE_ON_DISK, SUPPORTS_ENCRYPTION
Volume Name       = \\?\Volume{c6d85fe7-2983-11e6-8aab-080027085af3}\
KernelName        = \Device\HarddiskVolume3
Win32 Device Name = \\.\HarddiskVolume3
Writable          = yes
Partition Name    = \Device\Harddisk1\Partition1
Partition Device  = \\.\Harddisk1Partition1
Partition Start   = 0x100000
Partition Length  = 0x3B9E00000 (16 GB  /  14.9 GiB  /  16.003.366.912 Bytes)
Partition Align   = 1 M
1st Cluster Align = 32 K
Disk Size         = 16 GB
Disk Geometry     = 1945 Cylinders, 255 Heads, 63 Sectors per Track, 512 Bytes per Sector
Disk Signature    = EE8AED54
Drive Type        = removable
Bus Type          = USB
USB LocationIds   = PCIROOT(0)#PCI(0C00)#USBROOT(0)#USB(9), ACPI(_SB_)#ACPI(PCI0)#PCI(0C00)#USBROOT(0)#USB(9)
USB ContainerId   = {ffa0b4b0-5eda-55c1-87f5-52289eb2b5b9}
Device Types      = Untested
DeviceID          = STORAGE\VOLUME\_??_USBSTOR#DISK&VEN_CORSAIR&PROD_VOYAGER_3.0&REV_1100#AAOCEP93LLX1XZ88&0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}
DeviceID Drive    = USBSTOR\DISK&VEN_CORSAIR&PROD_VOYAGER_3.0&REV_1100\AAOCEP93LLX1XZ88&0
DeviceID USB      = USB\VID_1B1C&PID_1A03\AAOCEP93LLX1XZ88
Device ID HostCtl = PCI\VEN_8086&DEV_1E31&SUBSYS_00000000&REV_00\3&267A616A&0&60
Host Controller   = Intel USB-xHCI-kompatibler Hostcontroller
DevicePath        = \\?\storage#volume#_??_usbstor#disk&ven_corsair&prod_voyager_3.0&rev_1100#aaocep93llx1xz88&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
FS Write Cache    = no
Requested Power   = 126 mA (bus powered)
USB Version       = 3.0
USB Friendly Name = Corsair Voyager 3.0
USB Serial        = AAOCEP93LLX1XZ88 (contains non hex characters)
USB Port Name old = 1-9


      -------------------------- Disk 1 --------------------------
Disk Size         = 16 GB  /  14.9 GiB  /  16.003.366.912 Bytes
Disk Geometry     = 1945 Cylinders, 255 Heads, 63 Sectors per Track, 512 Bytes per Sector
Disk Signature    = EE8AED54 (54,ED,8A,EE)
Disk Writable     = yes
Trim Enabled      = no
PtMgr DiskId GUID = {c6d85fe4-2983-11e6-8aab-080027085af3}
Volume Count      = 1
PartitionTable    = MBR
Partition Count   = 1
Partition1 Type   = 0x0B
 Start            = 0x100000
 Length           = 0x3B9E00000 (16 GB)
 Name             = \Device\Harddisk1\Partition1
 Win32 Device     = \\.\Harddisk1Partition1
 Align            = 1 M
Bus Type          = USB
USB LocationIds   = PCIROOT(0)#PCI(0C00)#USBROOT(0)#USB(9), ACPI(_SB_)#ACPI(PCI0)#PCI(0C00)#USBROOT(0)#USB(9)
USB ContainerId   = {ffa0b4b0-5eda-55c1-87f5-52289eb2b5b9}
Drive Type        = removable
Device Types      = ---
Device ID         = USBSTOR\DISK&VEN_CORSAIR&PROD_VOYAGER_3.0&REV_1100\AAOCEP93LLX1XZ88&0
Device ID USB     = USB\VID_1B1C&PID_1A03\AAOCEP93LLX1XZ88
Device ID HostCtl = PCI\VEN_8086&DEV_1E31&SUBSYS_00000000&REV_00\3&267A616A&0&60
Host Controller   = Intel USB-xHCI-kompatibler Hostcontroller
USB Speed         = SuperSpeed
KernelNames       = \Device\Harddisk1\DR1, \Device\0000002d
Win32 Device      = \\.\PhysicalDrive1
DevicePath        = \\?\usbstor#disk&ven_corsair&prod_voyager_3.0&rev_1100#aaocep93llx1xz88&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
Capabilities      = 0x10 (UniqueID)
Removal Policy    = surprise removal ('Optimize for quick removal')
Hotplug Device    = yes
Hotplug Media     = no
Removable Media   = yes
Command Queueing  = no
HW Write Cache    = no
Friendly Name     = Corsair Voyager 3.0 USB Device
Requested Power   = 126 mA (bus powered)
USB Version       = 3.0
USB Friendly Name = Corsair Voyager 3.0
USB Serial        = ABOCEP93LLX1XZ88 (contains non hex characters)
USB Port Name old = 1-9


Anfang 63


Code:
Anfang 63



      ========== Storage Volume on Disk 1 in Partition 1 ==========
MountPoint        = E:\
Volume Label      = corsair63
Volume Size       = 15.9 GB  /  14.9 GiB  /  15.989.912.064 Bytes
File System       = FAT32, 8 KB clusters, 15.9 GB free
Volume Serial     = 0C63-2791
File System Flags = CASE_PRESERVED_NAMES, UNICODE_ON_DISK, SUPPORTS_ENCRYPTION
Volume Name       = \\?\Volume{c6d85fe7-2983-11e6-8aab-080027085af3}\
KernelName        = \Device\HarddiskVolume3
Win32 Device Name = \\.\HarddiskVolume3
Writable          = yes
Partition Name    = \Device\Harddisk1\Partition1
Partition Device  = \\.\Harddisk1Partition1
Partition Start   = 0x7E00
Partition Length  = 0x3B912B200 (15.9 GB  /  14.9 GiB  /  15.989.912.064 Bytes)
Partition Align   = 512
1st Cluster Align = 8 K
Disk Size         = 15.9 GB
Disk Geometry     = 1945 Cylinders, 255 Heads, 63 Sectors per Track, 512 Bytes per Sector
Disk Signature    = 51B7FC29
Drive Type        = removable
Bus Type          = USB
USB LocationIds   = PCIROOT(0)#PCI(0C00)#USBROOT(0)#USB(9), ACPI(_SB_)#ACPI(PCI0)#PCI(0C00)#USBROOT(0)#USB(9)
USB ContainerId   = {ffa0b4b0-5eda-55c1-87f5-52289eb2b5b9}
Device Types      = Untested
DeviceID          = STORAGE\VOLUME\_??_USBSTOR#DISK&VEN_CORSAIR&PROD_VOYAGER_3.0&REV_1100#AAOCEP93LLX1XZ88&0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}
DeviceID Drive    = USBSTOR\DISK&VEN_CORSAIR&PROD_VOYAGER_3.0&REV_1100\AAOCEP93LLX1XZ88&0
DeviceID USB      = USB\VID_1B1C&PID_1A03\AAOCEP93LLX1XZ88
Device ID HostCtl = PCI\VEN_8086&DEV_1E31&SUBSYS_00000000&REV_00\3&267A616A&0&60
Host Controller   = Intel USB-xHCI-kompatibler Hostcontroller
DevicePath        = \\?\storage#volume#_??_usbstor#disk&ven_corsair&prod_voyager_3.0&rev_1100#aaocep93llx1xz88&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
FS Write Cache    = no
Requested Power   = 126 mA (bus powered)
USB Version       = 3.0
USB Friendly Name = Corsair Voyager 3.0
USB Serial        = ABOCEP93LLX1XZ88 (contains non hex characters)
USB Port Name old = 1-9


      -------------------------- Disk 1 --------------------------
Disk Size         = 15.9 GB  /  14.9 GiB  /  15.998.169.600 Bytes
Disk Geometry     = 1945 Cylinders, 255 Heads, 63 Sectors per Track, 512 Bytes per Sector
Disk Signature    = 51B7FC29 (29,FC,B7,51)
Disk Writable     = yes
Trim Enabled      = no
PtMgr DiskId GUID = {c6d85fe4-2983-11e6-8aab-080027085af3}
Volume Count      = 1
PartitionTable    = MBR
Partition Count   = 1
Partition1 Type   = 0x0C
 Start            = 0x7E00
 Length           = 0x3B912B200 (15.9 GB)
 Name             = \Device\Harddisk1\Partition1
 Win32 Device     = \\.\Harddisk1Partition1
 Align            = 512
Bus Type          = USB
USB LocationIds   = PCIROOT(0)#PCI(0C00)#USBROOT(0)#USB(9), ACPI(_SB_)#ACPI(PCI0)#PCI(0C00)#USBROOT(0)#USB(9)
USB ContainerId   = {ffa0b4b0-5eda-55c1-87f5-52289eb2b5b9}
Drive Type        = removable
Device Types      = ---
Device ID         = USBSTOR\DISK&VEN_CORSAIR&PROD_VOYAGER_3.0&REV_1100\AAOCEP93LLX1XZ88&0
Device ID USB     = USB\VID_1B1C&PID_1A03\AAOCEP93LLX1XZ88
Device ID HostCtl = PCI\VEN_8086&DEV_1E31&SUBSYS_00000000&REV_00\3&267A616A&0&60
Host Controller   = Intel USB-xHCI-kompatibler Hostcontroller
USB Speed         = SuperSpeed
KernelNames       = \Device\Harddisk1\DR1, \Device\0000002d
Win32 Device      = \\.\PhysicalDrive1
DevicePath        = \\?\usbstor#disk&ven_corsair&prod_voyager_3.0&rev_1100#aaocep93llx1xz88&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
Capabilities      = 0x10 (UniqueID)
Removal Policy    = surprise removal ('Optimize for quick removal')
Hotplug Device    = yes
Hotplug Media     = no
Removable Media   = yes
Command Queueing  = no
HW Write Cache    = no
Friendly Name     = Corsair Voyager 3.0 USB Device
Requested Power   = 126 mA (bus powered)
USB Version       = 3.0
USB Friendly Name = Corsair Voyager 3.0
USB Serial        = ABOCEP93LLX1XZ88 (contains non hex characters)
USB Port Name old = 1-9

- - - Beitrag zusammengeführt - - -

WERKSAUSLIEFERUNG

Anfang 64

fio read

Code:
Anfang 64


sudo fio --readonly --name=readtest --rw=randread --size=256M --direct=1 --bs=4k --filename=/dev/sdb1
readtest: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [r] [100.0% done] [6732KB/0KB/0KB /s] [1683/0/0 iops] [eta 00m:00s]
readtest: (groupid=0, jobs=1): err= 0: pid=5086: Sun Jun  5 07:50:17 2016
  read : io=262144KB, bw=6681.5KB/s, iops=1670, runt= 39237msec
    clat (usec): min=159, max=1299, avg=597.33, stdev=129.19
     lat (usec): min=159, max=1299, avg=597.41, stdev=129.19
    clat percentiles (usec):
     |  1.00th=[  450],  5.00th=[  478], 10.00th=[  490], 20.00th=[  510],
     | 30.00th=[  540], 40.00th=[  556], 50.00th=[  572], 60.00th=[  596],
     | 70.00th=[  620], 80.00th=[  644], 90.00th=[  676], 95.00th=[  932],
     | 99.00th=[ 1128], 99.50th=[ 1176], 99.90th=[ 1224], 99.95th=[ 1240],
     | 99.99th=[ 1272]
    bw (KB  /s): min= 6464, max= 7256, per=99.93%, avg=6676.54, stdev=88.65
    lat (usec) : 250=0.31%, 500=15.46%, 750=78.33%, 1000=2.09%
    lat (msec) : 2=3.82%
  cpu          : usr=0.93%, sys=2.52%, ctx=65640, majf=0, minf=30
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=65536/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=262144KB, aggrb=6681KB/s, minb=6681KB/s, maxb=6681KB/s, mint=39237msec, maxt=39237msec

Disk stats (read/write):
  sdb: ios=65396/0, merge=0/0, ticks=38040/0, in_queue=38032, util=96.90%

fio write


Code:
Anfang 64

sudo fio --name=writetest --rw=write --size=256M --direct=1 --bs=4k --filename=/dev/sdb1
writetest: (g=0): rw=write, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
fio-2.1.3
Starting 1 process
Jobs: 1 (f=1): [W] [100.0% done] [0KB/15612KB/0KB /s] [0/3903/0 iops] [eta 00m:00s]
writetest: (groupid=0, jobs=1): err= 0: pid=5119: Sun Jun  5 07:52:13 2016
  write: io=262144KB, bw=15770KB/s, iops=3942, runt= 16623msec
    clat (usec): min=147, max=9569, avg=253.17, stdev=313.93
     lat (usec): min=147, max=9569, avg=253.26, stdev=313.92
    clat percentiles (usec):
     |  1.00th=[  159],  5.00th=[  159], 10.00th=[  163], 20.00th=[  163],
     | 30.00th=[  165], 40.00th=[  165], 50.00th=[  165], 60.00th=[  169],
     | 70.00th=[  227], 80.00th=[  231], 90.00th=[  233], 95.00th=[ 1160],
     | 99.00th=[ 1528], 99.50th=[ 1544], 99.90th=[ 1640], 99.95th=[ 1720],
     | 99.99th=[ 9408]
    bw (KB  /s): min=15127, max=20824, per=100.00%, avg=15785.45, stdev=1062.30
    lat (usec) : 250=92.46%, 500=1.73%, 750=0.02%, 1000=0.01%
    lat (msec) : 2=5.75%, 4=0.01%, 10=0.04%
  cpu          : usr=0.31%, sys=2.77%, ctx=65600, majf=0, minf=27
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=65536/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=262144KB, aggrb=15769KB/s, minb=15769KB/s, maxb=15769KB/s, mint=16623msec, maxt=16623msec

Disk stats (read/write):
  sdb: ios=81/64726, merge=0/0, ticks=28/16076, in_queue=16092, util=97.54%


Hinweis: Um den Startsektor Anfang 64 festzulegen muss fdisk im Expertenmodus genutzt werden.


Windows: CrystalDiskMark 5.1.2 x64 (C) 2007-2016 hiyohiyo

Code:
----------------------------------------------------------------------
CrystalDiskMark 5.1.2 x64 (C) 2007-2016 hiyohiyo
                           Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

   Sequential Read (Q= 32,T= 1) :   543.512 MB/s
  Sequential Write (Q= 32,T= 1) :   254.541 MB/s
  Random Read 4KiB (Q= 32,T= 1) :   304.115 MB/s [ 74246.8 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :   223.373 MB/s [ 54534.4 IOPS]
         Sequential Read (T= 1) :   480.464 MB/s
        Sequential Write (T= 1) :   254.804 MB/s
   Random Read 4KiB (Q= 1,T= 1) :    31.306 MB/s [  7643.1 IOPS]
  Random Write 4KiB (Q= 1,T= 1) :    74.167 MB/s [ 18107.2 IOPS]

  Test : 100 MiB [C: 48.5% (28.4/58.6 GiB)] (x2)  [Interval=5 sec]
  Date : 2016/06/05 8:29:51
    OS : Windows 8.1 Pro [6.3 Build 9600] (x64)


Können die Auswirkung mit Anfang 64 wirklich so gravierend sein, Vergleich: https://thinkpad-forum.de/threads/1...windigkeiten?p=2010790&viewfull=1#post2010790

Oder liegt da ein Fehler von mir vor?


- - - Beitrag zusammengeführt - - -

Der Corsair Support empfiehlt den SD Formatter 4.0 for SD/SDHC/SDXC

https://www.sdcard.org/downloads/formatter_4/


http://3gfp.com/wp/2014/07/formatting-sd-cards-for-speed-and-lifetime/

Note that the start and end units are sectors of 512 bytes. Also, 8,192 sectors equals 4MiB (8192 * 512 = 4 * 1024 * 1024). This table can be recreated using the SD Card Association Formatting Tool with the Logical Addressing Adjusmtent option enabled. The Logical Addressing Adjustment option will cause the partition table to use values 255 and 63 for “heads” and “sectors/track”. This can be important for some System On Chip processors’ ROM code when they attempt to boot directly from an SD card.



Code:
sudo sfdisk -d /dev/sdb
# partition table of /dev/sdb
unit: sectors

/dev/sdb1 : start=     8192, size= 31250432, Id= c
/dev/sdb2 : start=        0, size=        0, Id= 0
/dev/sdb3 : start=        0, size=        0, Id= 0
/dev/sdb4 : start=        0, size=        0, Id= 0


Der SD Formatter 4.0 for SD/SDHC/SDXC legt den Anfang 8192 fest.

Ergebnis Alignment bei Anfang 8192 ------>

Code:
sudo parted /dev/sdb align-check opt 1
1 ausgerichtet

Ist der Anfang 8192 festgelegt, sagt Gparted unbekannte Partition.

Bei dem SDFormatter lag ein Bedienungfehler von mir vor. Die Option "QUICK FORMAT, FORMAT SIZE ADJUSTMENT ON" wurde nicht gesetzt.
Wird diese Option gesetzt erkennt Gparted die Partition.
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben