Forum

Einloggen | Registrieren | RSS  

Seb

E-Mail

21.01.2014,
13:12
 

Wie findet die Festplatte ihre Sektoren? (Computertechnik)

Hallo,
ich hab mir mal den Artikel zu der Festplatte durchgelesen und hab da ein paar Fragen zu, also die Frage ist eigentlich aufgekommen, als ich mir mal eine DVD-RAM angeschaut habe und mich gefragt habe, wie das DVD Laufwerk erkennt wo genau welcher Sektor ist, und nicht nur das da einer ist.
Bei der Festplatte ist es ja so das die Sektoren in konzentrische Kreise unterteilt wird und diese dann in bestimmten Abständen Sektoren haben. Nun wie erkennt die Festplatte das dort ein Sektor ist? Heutige Festplatten haben keinen Schrittmotor mehr und der Schreib / Lesekopf fährt ja nicht eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf der Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis die Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem steht ja in dem Artikel das die Festplatten feste Drehgeschwindigkeiten hätten. Wenn die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch die Datendichte in den äußeren Spuren abnehmen, oder man müsste die Aufzeichnungsgeschwindigkeit Anpassen, indem die Daten schneller geschrieben werden (größerer Radius, größerer Umfang = Mehr Strecke) und bei gleicher Geschwindigkeit muss sie sich ja außen schneller quasi drehen als Innen. Zudem wenn man die Sektoren so einteilt dürften ja die Datenmenge (wenn die Dichte überall gleich ist größer werden, die pro Sektor gespeichert wird. Sprich wenn ich nur einzelne Sektoren ansprechen kann würde das ziemlich viel Platz vergolden wenn ich nur kleine Datenmengen Speichern möchte.

Bei der DVD - RAM sieht man das die Sektorierung so gemacht ist, das die Abstände, egal in welcher Spur, immer gleich sind, sprich im Grunde bei gleichbleibender Datendichte immer die selbe Menge Daten reinpasst. Auch hier, wie erkennt den das Laufwerk um welche Sektornummer es sich handelt?

Gruß Seb

Jüwü(R)

E-Mail

Würzburg,
21.01.2014,
13:25

@ Seb

Wie findet die Festplatte ihre Sektoren?

» Hallo,
» ich hab mir mal den Artikel zu der Festplatte durchgelesen und hab da ein
» paar Fragen zu, also die Frage ist eigentlich aufgekommen, als ich mir mal
» eine DVD-RAM angeschaut habe und mich gefragt habe, wie das DVD Laufwerk
» erkennt wo genau welcher Sektor ist, und nicht nur das da einer ist.
» Bei der Festplatte ist es ja so das die Sektoren in konzentrische Kreise
» unterteilt wird und diese dann in bestimmten Abständen Sektoren haben. Nun
» wie erkennt die Festplatte das dort ein Sektor ist? Heutige Festplatten
» haben keinen Schrittmotor mehr und der Schreib / Lesekopf fährt ja nicht
» eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf der
» Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis die
» Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem steht ja
» in dem Artikel das die Festplatten feste Drehgeschwindigkeiten hätten. Wenn
» die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch die
» Datendichte in den äußeren Spuren abnehmen, oder man müsste die
» Aufzeichnungsgeschwindigkeit Anpassen, indem die Daten schneller
» geschrieben werden (größerer Radius, größerer Umfang = Mehr Strecke) und
» bei gleicher Geschwindigkeit muss sie sich ja außen schneller quasi drehen
» als Innen. Zudem wenn man die Sektoren so einteilt dürften ja die
» Datenmenge (wenn die Dichte überall gleich ist größer werden, die pro
» Sektor gespeichert wird. Sprich wenn ich nur einzelne Sektoren ansprechen
» kann würde das ziemlich viel Platz vergolden wenn ich nur kleine
» Datenmengen Speichern möchte.
»
» Bei der DVD - RAM sieht man das die Sektorierung so gemacht ist, das die
» Abstände, egal in welcher Spur, immer gleich sind, sprich im Grunde bei
» gleichbleibender Datendichte immer die selbe Menge Daten reinpasst. Auch
» hier, wie erkennt den das Laufwerk um welche Sektornummer es sich handelt?
»
» Gruß Seb

http://www.tomshardware.de/grundlagen-festplatten-i-funktionweise-und-aufbau,testberichte-80.html

el-haber

21.01.2014,
13:32

@ Seb

Wie findet die Festplatte ihre Sektoren?

Hi,
Die ersten Festplatten hatten das Shugart-Bus-Protokoll mit einer direkten Steuerung der Signale auf den Schreib-Leseköpfen.
Die Sektoren und Spuren wurden dabei durch einen Strom an Sequentiellen Daten nach dem SSID-Verfahren bestimmt. Diesr Datenstrom beginnt mit einer Startbitfolge (Hex 7E), die aus einem 6-Bit langem 1er-Block eingerahmt von je einem 0_bit besteht.
Dahinter kommt die kodierte Folge-Nummer (Adresse, Spur, Sektor, ...). Bei modernen Festplatten wird der S/L-Arm über eine Art Drehspulmesswerk ausgelenkt und über die höhe des Stromes die position der Auslenkung sehr genau bestimmt. Dazu gibt es noch eine Nachführung, die sich dann auf das maximum der Signalstärke einer Spur einschwingt.
Innerhalb der konzentrischen Spur wird dann über die Adress-Information und programmierbaren Offsets als Trigger der Sektor adressiert.

Bei DVD oder CD ist es etwas anders - der Lasertastst mit 2 weiteren Photodioden die Randbereiche der vorgeprägten Spur ab und justiert den Laser über eine 2D-Schwingaufhängung lateral nach. Die Spur ist hier aber nicht konzentrisch, sondern spiralförmig. Es werden damit immer nur Teilstücke erfasst. Die Schwingaufhängung schwingt mit der Drehzahl des Antriebs mit.

geralds(R)

Homepage E-Mail

Wien, AT,
21.01.2014,
13:51

@ Seb

Wie findet die Festplatte ihre Sektoren?

---
» .... haben keinen Schrittmotor mehr und der Schreib / Lesekopf fährt ja nicht

Es gibt auch Servomotoren, die da hineinpassen.

» eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf der
» Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis die
» Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem steht ja
» in dem Artikel das die Festplatten feste Drehgeschwindigkeiten hätten. Wenn
» die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch die
» Datendichte in den äußeren Spuren abnehmen, oder man müsste die

:-D -- bitte lese nochmals genauer.
Die Platte ist kein Windrad.

http://www.freepatentsonline.com/6961198.pdf


» Aufzeichnungsgeschwindigkeit Anpassen, indem die Daten schneller
» geschrieben werden (größerer Radius, größerer Umfang = Mehr Strecke) und
» bei gleicher Geschwindigkeit muss sie sich ja außen schneller quasi drehen
» als Innen. Zudem wenn man die Sektoren so einteilt dürften ja die
» Datenmenge (wenn die Dichte überall gleich ist größer werden, die pro
» Sektor gespeichert wird. Sprich wenn ich nur einzelne Sektoren ansprechen
» kann würde das ziemlich viel Platz vergolden wenn ich nur kleine
» Datenmengen Speichern möchte.
»
---
Tip:

Gehe zu den Herstellern der Plattencontroller-Käfer und Softwarehersteller.
/ Intel, AMD, Fujistu, Sony, NXP, , Microsoft, , Linux-BS-Hersteller.
Dort gibt es auch Grundlagen über das Formatier- Datendienstprogramm.
--- Es ist ein recht komplexes Protokoll, mal sehr grob gesprochen.
Grob, weil es hier echt den Rahmen sprengt.

http://www.me.berkeley.edu/~horowitz/Publications_files/All_papers_numbered/186c_Nie_ACC10_TutorialonSSTW.pdf

https://www.google.com/search?q=hard+disk+controller&rls=com.microsoft:de-at:IE-SearchBox&biw=1355&bih=860&tbm=isch&tbo=u&source=univ&sa=X&ei=TGzeUpDfDI7LtAbt1oGwDw&ved=0CCsQsAQ


----

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Seb

E-Mail

21.01.2014,
14:05

@ el-haber

Wie findet die Festplatte ihre Sektoren?

» Hi,
» Die ersten Festplatten hatten das Shugart-Bus-Protokoll mit einer direkten
» Steuerung der Signale auf den Schreib-Leseköpfen.
» Die Sektoren und Spuren wurden dabei durch einen Strom an Sequentiellen
» Daten nach dem SSID-Verfahren bestimmt. Diesr Datenstrom beginnt mit einer
» Startbitfolge (Hex 7E), die aus einem 6-Bit langem 1er-Block eingerahmt von
» je einem 0_bit besteht.
» Dahinter kommt die kodierte Folge-Nummer (Adresse, Spur, Sektor, ...). Bei
Also wenn ich das richtig verstehe wurden die Sektoren quasi als Datenblöcke vorgespeichert auf der Festplatte, so das die Festplatte quasi immer erst gelesen hat, und wenn die richtige Sektornummer kam angefangen zu schreiben / zu lesen.

» modernen Festplatten wird der S/L-Arm über eine Art Drehspulmesswerk
» ausgelenkt und über die höhe des Stromes die position der Auslenkung sehr
» genau bestimmt. Dazu gibt es noch eine Nachführung, die sich dann auf das
» maximum der Signalstärke einer Spur einschwingt.
» Innerhalb der konzentrischen Spur wird dann über die Adress-Information und
» programmierbaren Offsets als Trigger der Sektor adressiert.
Was ist den mit programmierbarer Offset gemeint? Je nach dem wo sich der Arm gerade befindet verschiebt sich ja dadurch das der Arm einen halbkreis über der Platte beschreibt quasi der relative Winkel zum 0° Winkel bezogen auf die Platte und dann ist ja die Frage, wenn es um Offset gehe verstehe ich das als etwas relatives, dann muss die Platte ja die Steuerelektronik immer noch quasi einen Bezugspunkt haben, zu dem der Offset addiert wird.

» Bei DVD oder CD ist es etwas anders - der Lasertastst mit 2 weiteren
» Photodioden die Randbereiche der vorgeprägten Spur ab und justiert den
» Laser über eine 2D-Schwingaufhängung lateral nach. Die Spur ist hier aber
» nicht konzentrisch, sondern spiralförmig. Es werden damit immer nur
» Teilstücke erfasst. Die Schwingaufhängung schwingt mit der Drehzahl des
» Antriebs mit.

Aber bedeutet das wenn ich in der Mitte der DVD was lesen / schreiben möchte, dass er erst mal die ganze Spur abtasten muss bis zu dem Punkt? Und wie geht es dann in der Umgekehrten Richtung? Die DVD dreht sich ja nur in eine Richtung, wenn er vom äußeren Rand nach innen möchte müsste er ja quasi immer über ein paar Spuren "rüberspringen", also wenn ich mir jetzt einen Mechanikarm wie bei einer Schallplatte vorstelle, da gehts auch nur von innen nach außen, würde ich den Kopf jetzt nach innen bewegen würde er über ein paar Spuren rüberspringen, und dann wirds schwer zu sagen wo man gerade ist...

Seb

E-Mail

21.01.2014,
14:12

@ geralds

Wie findet die Festplatte ihre Sektoren?

» » eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf der
» » Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis die
» » Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem steht
» ja
» » in dem Artikel das die Festplatten feste Drehgeschwindigkeiten hätten.
» Wenn
» » die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch die
» » Datendichte in den äußeren Spuren abnehmen, oder man müsste die
»
» :-D -- bitte lese nochmals genauer.
» Die Platte ist kein Windrad.

Das ist reine Physik, wenn die Daten überall auf die gleiche Fläche sollen muss ich entweder A) die Winkelgeschwindigkeit oder die Schreib B) oder Transfergeschwindigkeit anpassen. Stichwort Umlauf- / Tangentialgeschwindigkeit. Also ich verstehe gerade nicht was du konkret mit Windrad meinst, Grundlage für mich ist, das die Platte eine Kreis / Zylindrische Geometrie hat. Und die Umlaufgeschwindigkeit vergrößert sich bei gleichbleibender Winkelgeschwindigkeit mit größerem Radius.

Hartwig(R)

21.01.2014,
14:29

@ Seb

Wie findet die Festplatte ihre Sektoren?

Hallo,
es gibt eine Vielzahl verschiedener Festplattenformatierungen. Früher hatten einige Festplattenstapel sogenannte "Servospuren" - zylindrische Spuren die mit einem Servokopf abgetastet wurden und somit die anderen Köpfe selbst auf eine total leeren Plattenfläche genau positioniert werden können. Fliegt der Kopf jetzt über einer Spur, liest er den Datenstrom und kann anhand dessen Sektorbeginn etc identifizieren.
Bei aktuellen Festplatten werden meines Wissens die Köpfe so über der Spur positioniert, das ein optimales Spursignal erhalten wird - die Datenspuren werden also zugleich als Servospuren benutzt. Die Organisation von Spuren und Sektoren ist dann Sache der Firmware. Es ist z.B. möglich, dass die Software eine logische Festplattenorganisation "sieht" (Köpfe/Flächen), die mit der physikalischen Organisation keine Gemeinsamkeiten hat. Siehe auch die Links von Gerald. Schrittmotorpositionierung kenne ich nur bei Floppies, bei Festplatten sind mir bisher nur Servos oder Linearaktoren bekannt, einige auch mit Positionierung über ein optisches Lineal (war aber sehr lange her....)
Grüsse
Hartwig

geralds(R)

Homepage E-Mail

Wien, AT,
21.01.2014,
15:59
(editiert von geralds
am 21.01.2014 um 16:06)


@ Seb

Wie findet die Festplatte ihre Sektoren? - einige Gedanken

» » » eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf der
» » » Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis die
» » » Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem
» steht
» » ja
» » » in dem Artikel das die Festplatten feste Drehgeschwindigkeiten hätten.
» » Wenn
» » » die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch die
» » » Datendichte in den äußeren Spuren abnehmen, oder man müsste die
» »
» » :-D -- bitte lese nochmals genauer.
» » Die Platte ist kein Windrad.
»
» Das ist reine Physik, wenn die Daten überall auf die gleiche Fläche sollen

Ja, und, Physik ist mal, dass die Köpfe mit MACH-Geschwindigkeit über die Platten fliegen.

» muss ich entweder A) die Winkelgeschwindigkeit oder die Schreib B) oder
» Transfergeschwindigkeit anpassen. Stichwort Umlauf- /
» Tangentialgeschwindigkeit. Also ich verstehe gerade nicht was du konkret
» mit Windrad meinst, Grundlage für mich ist, das die Platte eine Kreis /
» Zylindrische Geometrie hat. Und die Umlaufgeschwindigkeit vergrößert sich
» bei gleichbleibender Winkelgeschwindigkeit mit größerem Radius.

Es werden alle Motoren in ihren Zeiten und
Geschwindigkeiten geregelt, je nach Bedarf.
Auch, ob, sage ich mal, von "links oder rechts" die Records, Adressen, erhascht werden.
Je nachdem, wo sich die Köpfe befinden, wird im Vorbeifliegen zugegriffen, im Mittel um die angegebenen ms.
Daher kommen auch "Wartezeiten" vor, bis es wieder
möglich ist, einen Datenrecord einzufangen, erhaschen.
-- zB auf der Autobahn fahren die Busse mit Mach 2, und du springst mitten drinn auf deinen !ausgesuchten! Bus auf.
-- Daher musst abpassen, anpassen, mit einem ausgeklügelten Algorithmus,
eigentlich mehrere unterschiedliche, die gut zusammenarbeiten müssen.

http://www.hni.uni-paderborn.de/fileadmin/Fachgruppen/Algorithmen/Lehre/Vorlesungsarchiv/SS2006_07/VerteilteAlgorithmenWS0607_2.pdf

http://cvpr.uni-muenster.de/teaching/ss09/info2SS09/script/Kapitel10-Hashing-1.pdf

Beispiele:
Plattenzugriff
http://de.wikipedia.org/wiki/Gutmann-Methode
http://de.wikipedia.org/wiki/Schreibverfahren
http://de.wikipedia.org/wiki/ST506

oder
"wer zuerst kommt, wird zuerst bedient...!"
http://de.wikipedia.org/wiki/Festplatten-Scheduler
http://de.wikipedia.org/wiki/First_In_%E2%80%93_First_Out

-- Hinweis:
Das größte Problem auf den Platten: Restmagnetismus
http://de.wikipedia.org/wiki/Magnetismus

Das Zweitgröße, aber fiesere:
Partikel auf der Platte, die mit den Köpfen herum geschossen werden.
--> Resultat: Hardcrash, der Supergau.

Daher haben sich die Hersteller viel einfallen lassen
müssen, schadhafte Stellen auf den Platten zu sperren.
Früher hatte man tatsächlich vor dem fixen Einbau ein Low-Level (machte üblich der Hersteller),
dann High-Level Formating (machte der Assemblierer),
dann Partitioning MIT Angabe der Schadstellen gemacht.
Auf der Platte hatte dazu ein Beipackzettel geklebt.
Die entsprechende Formatierungsfirmware(die gab auch die gesperrten
Recordstellen aus, zum Abschreiben, oder Drucken) war im Platten-EPROM eingebrannt
und konnte ins Betriebsystem hochgeladen werden.
-- das waren nicht nur ganze Sektoren, sondern auch nur Einzelstellen.
-- Beim Formatieren, je nach Platten Bruttokapazität, blieben, bleiben danach auch für ewig viele MB leere Stellen.
Dort kommt ganz einfach der Kopf nie hin.
Auch das muss entsprechend optimiert werden.
Hier erkennt man auch, u.A., die Qualität der Hersteller.

Auf der Assemblierer, bzw. Anwenderseite; wie er eine neue
Platte nicht wild drauflos formatiert, sondern
vorher rechnet, wie er die neue Platte optimal formatieren kann,
sowohl mit den Köpfen UND den Platten -Seiten rechnet.

Heutig -- "phfahhh, die paar hdt MB bei soviel TB Platte!",
--- welche physikalisch immer kleiner wird.

Jo, ist ein Stück High-Tech so eine Platte.

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Seb

E-Mail

21.01.2014,
16:23

@ geralds

Wie findet die Festplatte ihre Sektoren? - einige Gedanken

» » » » eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf
» der
» » » » Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis die
» » » » Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem
» » steht
» » » ja
» » » » in dem Artikel das die Festplatten feste Drehgeschwindigkeiten
» hätten.
» » » Wenn
» » » » die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch die
» » » » Datendichte in den äußeren Spuren abnehmen, oder man müsste die
» » »
» » » :-D -- bitte lese nochmals genauer.
» » » Die Platte ist kein Windrad.
» »
» » Das ist reine Physik, wenn die Daten überall auf die gleiche Fläche
» sollen
»
» Ja, und, Physik ist mal, dass die Köpfe mit MACH-Geschwindigkeit über die
» Platten fliegen.

Und was ändert das?! Was ändert das an der Geschwindigkeit mit der die Scheibe rotiert? Was ändert das am Prinzip, das wenn ich die Drehzahl nicht anpasse Daten einen größeren Bereich einnehmen also wenn der Kopf sich nicht so schnell bewegen würde?

hws(R)

E-Mail

59425 Unna,
21.01.2014,
16:41
(editiert von hws
am 21.01.2014 um 16:50)


@ Seb

Wie finde ich eine bestimmte Seite im 20-Bändigen Brockhaus?

Vorausgesetzt du weißt noch was Bücher sind.
Man wählt den passenden Band aus (die Spur auf der Platte) und schaut dann auf die Seitenzahlen. (du wirst sicher nicht die Seiten von vorn bis hinten abzählen.

Ja, weiter nach außen hat man "mehr Platz für die Daten". Da schreibt der Controller "schneller" und es passen mehr Sektoren in eine Spur. Die Firmware der Platte übersetzt den logischen Track / Sektor in die physikalischen.

Lies die angegebenen Links.

Wieso sollen wir dir eigentlich alles erklären, wo es doch prima Erklärungen im Netz gibt? Detailprobleme, wenn du was nicht verstanden hast, kannst du dann ja hier nachfragen.
Aber doch bitte nicht ein komplettes Problem.

hws

Seb

E-Mail

21.01.2014,
17:06

@ hws

Wie finde ich eine bestimmte Seite im 20-Bändigen Brockhaus?

» Vorausgesetzt du weißt noch was Bücher sind.
» Man wählt den passenden Band aus (die Spur auf der Platte) und schaut dann
» auf die Seitenzahlen. (du wirst sicher nicht die Seiten von vorn bis hinten
» abzählen.
Nein, aber woher weis dann der Controller wo welche Seite ist ohne Seitenzahl?

» Ja, weiter nach außen hat man "mehr Platz für die Daten". Da schreibt der
» Controller "schneller" und es passen mehr Sektoren in eine Spur. Die
» Firmware der Platte übersetzt den logischen Track / Sektor in die
» physikalischen.
Was meinst du denn jetzt mit "schneller", also ich vermute das ist nicht ganz korrekt oder warum hast du das in Anführungszeichen gesetzt?

» Lies die angegebenen Links.
»
» Wieso sollen wir dir eigentlich alles erklären, wo es doch prima
» Erklärungen im Netz gibt? Detailprobleme, wenn du was nicht verstanden
» hast, kannst du dann ja hier nachfragen.
» Aber doch bitte nicht ein komplettes Problem.
»
» hws

Die meisten Seiten geben nur brachiale Informationen heraus und meist beschränkt sich das auf Eine Festplatte wird Segmentiert in Zylinder, Köpfe, Sektor. Wenn man mal wirklich gute Quellen hätte... und ein Block Schaltplan (das U.S Patent) hilft nun auch nicht gerade weiter zu sagen wie die Platte arbeitet, das erzählt mir höchstens was in der Elektronik ungefähr so drinsteckt, aber nicht wie sie programmiert ist und wie nun eine Platte gerade eben diese Information "Seitenzahl" entnimmt. Und naja Ursprünglich bin ich wegen CDs darauf ja gekommen bzw. speziell DVDs. Wenn keine Seitenzahl da auf der "Platte / CD" steht kann ich auch schlecht eine Seitenzahl auslesen, oder? Und jemand meinte das über "programmierbare Offsets" geregelt ist, wenn ich etwas relativ zu einer bestimmten Stelle "addressiere" brauch ich doch wohl 2 Informationen, wo bin ich und wo muss ich hin bzw wie lange dauert es, bis ich mit lesen anfangen kann.

geralds(R)

Homepage E-Mail

Wien, AT,
21.01.2014,
17:19

@ Seb

Wie findet die Festplatte ihre Sektoren? - einige Gedanken

» » » » » eine gerade Linie ab sondern macht so eine Halbkreis-Bewegung auf
» » der
» » » » » Festplatte, wie sind die Sektoren gekennzeichnet, und woher weis
» die
» » » » » Festplatte das es sich da z.B. um Sektor 3 oder so handelt? Zudem
» » » steht
» » » » ja
» » » » » in dem Artikel das die Festplatten feste Drehgeschwindigkeiten
» » hätten.
» » » » Wenn
» » » » » die Festplatte z.B. sich mit 5.200 U/min dreht, dann dürfte doch
» die
» » » » » Datendichte in den äußeren Spuren abnehmen, oder man müsste die
» » » »
» » » » :-D -- bitte lese nochmals genauer.
» » » » Die Platte ist kein Windrad.
» » »
» » » Das ist reine Physik, wenn die Daten überall auf die gleiche Fläche
» » sollen
» »
» » Ja, und, Physik ist mal, dass die Köpfe mit MACH-Geschwindigkeit über
» die
» » Platten fliegen.
»
» Und was ändert das?! Was ändert das an der Geschwindigkeit mit der die
» Scheibe rotiert? Was ändert das am Prinzip, das wenn ich die Drehzahl nicht
» anpasse Daten einen größeren Bereich einnehmen also wenn der Kopf sich
» nicht so schnell bewegen würde?

---
Die Sektoren sind immer gleich groß, von innen bis aussen.
Innen ist irgendwann Schluss, dort sind auch physikalisch weniger Sektoren, sollte eh klar sein.

Die Sektoren sind NICHT !linear strahlig nach außen angeordnet!
Sondern beschreiben eher die Kurve - beschreibe mal - wie sie bei der Coriolis-"Kraft" entsteht.
Die Erdrotation erzeugt eine Parabel der Achse vom Zentrum bis zum Rand.
Dieser Coriolis-Effekt wird bei der Platte mitgerechnet.
3D Winkelfunktion.
-- eine log. Kurve auf einem Log.RasterPapier erzeugt eine Gerade auf dem Papier!
Es ist etwas komplexer, um es mit wenigen einfachen
Worten, Sätzen schnell zu schreiben.

schau mal Partitionierung; es gibt verschiedene Methoden...dort wird der Corioliseffekt mitgerechnet.
http://de.wikipedia.org/wiki/Partition_(Informatik)

Im Mittel hat außen wie innen - so sollte es sein - die gleiche Zugriffsgschwindigkeit,
bzw. wie sie Hardware technisch erreichbar ist.
Sonst würden der Platte ja die Köpfe um die Ohren fliegen,
der Abstand ist viel weniger als die Dicke eines Menschenhaares.

Die Platte wird nicht ganz innen ausgenützt,
es ist so ähnlich wie mit dem Saturn.
...der wichtigste Record:
http://de.wikipedia.org/wiki/Master_Boot_Record
- zB jeder Sektor hat 4kB Größe(gibt auch andere Größen, MS, Linux), werden mit dem RLL_NTFS Verfahren formatiert.
dann hast:::

... ergibt viel (Saturn)Kugel, viel Platz, wenige Ringe, auf denen zu tanzen kannst.
Je weiter du rein kommen kannst, umso mehr hast Speicherstellen, klar,,
, aber..... dort findest auch die meisten Plattenfehlerstellen.

---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

hws(R)

E-Mail

59425 Unna,
21.01.2014,
17:37

@ Seb

Wie finde ich eine bestimmte Seite im 20-Bändigen Brockhaus?

» Nein, aber woher weis dann der Controller wo welche Seite ist ohne Seitenzahl?

So wie du unten links oder rechts auf der Seite auf die Zeilenzahl guckst, macht der controller das auch (nur eben elektrisch und nicht optisch)

» » Ja, weiter nach außen hat man "mehr Platz für die Daten". Da schreibt
» » der Controller "schneller" und es passen mehr Sektoren in eine Spur.

» Was meinst du denn jetzt mit "schneller", also ich vermute das ist nicht
» ganz korrekt oder warum hast du das in Anführungszeichen gesetzt?

Doch, exakt das. Je nach Spuranzahl gibt es mehrere Spurbereiche, in denen mehr Sektoren untergebracht werden als auf den inneren. Sodaß die Datendichte halbwegs konstant bleibt.
Aber du hast so ne Menge Links bekommen - arbeite dich da mal erst durch.
Was soll ich die Erklärungen wiederholen, die schon auf Wikipedia (oder anderen Quellen) stehen.

hws

Seb

E-Mail

21.01.2014,
17:46

@ geralds

Wie findet die Festplatte ihre Sektoren? - einige Gedanken

Naja, also im Netz steht, das Daten auf dem ersten Zylinder (also ganz außen) am schnellsten gelesen werden können, (höhere Transfergeschwindigkeit). Es gibt sogar Tools die Dateien genau an den Rand Positionieren (z.B. Betriebssystem), weil man sich davon erhofft, dass dadurch ein schnelleres Laden erreicht wird. Was ich mich frage was ein Partitionstool noch damit zu tun hat... Das Partitionstool spricht doch nur die Sektoren zum schreiben an und das meist nur in logischer Adressierung, also kennt von daher gar nicht die Geometrie der Platte.

Und Wikipedia suggeriert das die Sektoren sternförmig, wie Winkel verlaufen und nicht etwa in Form eines Halbkreises oder Parabel oder ähnliches (de.wikipedia.org - Festplatten-Geometrie):

Seb

E-Mail

21.01.2014,
17:50

@ hws

Wie finde ich eine bestimmte Seite im 20-Bändigen Brockhaus?

» » Nein, aber woher weis dann der Controller wo welche Seite ist ohne
» Seitenzahl?
»
» So wie du unten links oder rechts auf der Seite auf die Zeilenzahl guckst,
» macht der Controller das auch (nur eben elektrisch und nicht optisch)
Ja aber um das mal auf die Festplatte zu übertragen und mit dem Buch zu vergleichen. Im Buch ist jede Seite angegeben, da ist also eine Information dazu. Der Controller kann ja nur Seiten vorfinden, wenn auf der jeweiligen Seite (Spur) eine Information zu Sektornummer untergebracht ist, quasi auf die Buchseite gedruckt bzw. in der Spur bzw. jeweiligen Sektor gespeichert. Und so wie ich das verstanden habe, war das früher ja auch so, aber wenn ich das jetzt richtig verstanden habe ist das heute auch nicht mehr so.

geralds(R)

Homepage E-Mail

Wien, AT,
21.01.2014,
19:07

@ Seb

Wie findet die Festplatte ihre Sektoren? - einige Gedanken

---
schöne Malerei..
»

hier findest eine andere Malerei:

http://www.comsci.us/co/notes/ch06.html

http://www.lps.umd.edu/AdvancedComputing/AdvancedComputingSystems-FileSystem.html

http://www.dewassoc.com/kbase/hard_drives/hard_disk_sector_structures.htm

...brauchst noch welche?
bitte sehr:
https://www.google.com/search?q=harddisk+sector&rls=com.microsoft:de-at:IE-SearchBox&biw=1355&bih=860&tbm=isch&tbo=u&source=univ&sa=X&ei=KbTeUrTKGaSR5ATi-ICoBg&ved=0CDgQsAQ

Gerald
---


---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"