Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

it:hd_geometrie [2013/01/19 23:12]
wikisysop
it:hd_geometrie [2013/01/28 10:16] (aktuell)
wikisysop
Zeile 8: Zeile 8:
 Dabei wurde früher durch das >><​fc #​008000>​CHS</​fc><<​ Verfahren (Cylinder -> Head -> Sector)((http://​de.wikipedia.org/​wiki/​Cylinder_Head_Sector)) quasi ein dreidimensionales Koordinatensystem mit der Nummer des Zylinders, der Nummer des Kopfes und der Nummer des Sektors angesprochen. Diese Art der Adressierung bedingt aber eine gleiche Anzahl an Sektoren pro Spur bzw pro Zylinder, wie in der Grafik rechts dargestellt. Dadurch ist der Verschnitt aber recht hoch, da auf den äußeren Spuren natürlich mehr Sektoren Platz finden würden als auf den inneren. Des Weiteren ist die Adressierung dadurch begrenzt, dass pro Einheit nur ein Byte zur Verfügung steht, respektive wurden den Sektoren zwei Bit geklaut und den Zylindern zugeschrieben,​ welche somit 10 Bit zur Adressierung zur Verfügung hatten. Das macht dann im Gesamten jeweils ein Maximum von 255 Heads, 63 Sektoren und 1024 Zylindern, was bei einer Sektorgröße von 512 Byte eine gesamt adressierbare Festplattengröße von knapp 8 GiB ergibt (255 * 63 * 1024 * 512 Byte). Für heutige Festplattengrößen nahezu verschwindend wenig. Dabei wurde früher durch das >><​fc #​008000>​CHS</​fc><<​ Verfahren (Cylinder -> Head -> Sector)((http://​de.wikipedia.org/​wiki/​Cylinder_Head_Sector)) quasi ein dreidimensionales Koordinatensystem mit der Nummer des Zylinders, der Nummer des Kopfes und der Nummer des Sektors angesprochen. Diese Art der Adressierung bedingt aber eine gleiche Anzahl an Sektoren pro Spur bzw pro Zylinder, wie in der Grafik rechts dargestellt. Dadurch ist der Verschnitt aber recht hoch, da auf den äußeren Spuren natürlich mehr Sektoren Platz finden würden als auf den inneren. Des Weiteren ist die Adressierung dadurch begrenzt, dass pro Einheit nur ein Byte zur Verfügung steht, respektive wurden den Sektoren zwei Bit geklaut und den Zylindern zugeschrieben,​ welche somit 10 Bit zur Adressierung zur Verfügung hatten. Das macht dann im Gesamten jeweils ein Maximum von 255 Heads, 63 Sektoren und 1024 Zylindern, was bei einer Sektorgröße von 512 Byte eine gesamt adressierbare Festplattengröße von knapp 8 GiB ergibt (255 * 63 * 1024 * 512 Byte). Für heutige Festplattengrößen nahezu verschwindend wenig.
  
-Aus diesem Mangel heraus wurde schon recht früh (Anfang der 80er) ein neues Adressierungsverfahren entwickelt, welches von IBM und Microsoft Anfang der 90er dann quasi zur Serienreife gebracht wurde. Mit dem [[:​win:​advanced_format_hd#​vom_512_b_zum_4_k_sektor|->​ »LBA«]]((http://​wiki.prontosystems.org/​win:​advanced_format_hd)) Verfahren (Logical Block Address)((http://​de.wikipedia.org/​wiki/​Logical_Block_Addressing)) werden nun die Sektoren der Reihe nach, komplett unabhängig von der Festplattengeometrie,​ von außen nach innen durchnummeriert. Damit ist es möglich auf der äußeren Spur mehr Sektoren unterzubringen,​ wie auf den inneren.+Das ganze zeigt >><​fc #​008000>​fdisk</​fc><<​ auf eine Festplatte losgelassen auch an: 
 + 
 +<​xterm>#​ <fc #​008000>​fdisk -l /​dev/​sda</​fc>​ 
 + 
 +Disk /dev/sda: 10.7 GB, 10737418240 bytes 
 +**<fc #​800000>​255 heads, 63 sectors/​track,​ 1305 cylinders</​fc>​** 
 +Units = cylinders of 16065 * 512 = 8225280 bytes 
 +Sector size (logical/​physical):​ 512 bytes / 512 bytes 
 +I/O size (minimum/​optimal):​ 512 bytes / 512 bytes 
 +Disk identifier: 0x00055c70</​xterm>​ 
 + 
 +Die 1305 Zylinder kommen daher, dass >><​fc #​008000>​fdisk</​fc><<​ die benötigte Anzahl Zylinder aus der Gesamtgröße der Festplatte errechnet:​ 
 + 
 +**''​10737418240 / 512 / (63 * 255) = 1305,​41674...''​** 
 + 
 + >><​fc #​008000>​fdisk</​fc><<​ nimmt hier nur den ganzzahligen Wert, weil Zylinder eben nur ganzzahlig vorkommen können. 
 + 
 +Aus diesem Mangel heraus wurde schon recht früh (Anfang der 80er) ein neues Adressierungsverfahren entwickelt, welches von IBM und Microsoft Anfang der 90er dann quasi zur Serienreife gebracht wurde. Mit dem [[:​win:​advanced_format_hd#​vom_512_b_zum_4_k_sektor|->​ »LBA«]]((http://​wiki.prontosystems.org/​win:​advanced_format_hd)) Verfahren (Logical Block Address)((http://​de.wikipedia.org/​wiki/​Logical_Block_Addressing)) werden nun die Sektoren der Reihe nach, komplett unabhängig von der Festplattengeometrie,​ von außen nach innen durchnummeriert. Damit ist es zum Einen möglich auf der äußeren Spur mehr Sektoren unterzubringen,​ wie auf den inneren ​und zum Anderen können wesentlich mehr Sektoren adressiert werden.
 \\ \\  \\ \\ 
 **Verwandte Artikel:** **Verwandte Artikel:**
it/hd_geometrie.1358633522.txt.gz (18150 views) · Zuletzt geändert: 2013/01/19 23:12 von wikisysop
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0