Forum: Mikrocontroller und Digitale Elektronik Blöcke bei Festplatten und SD Card. Unterschiede?


von Flo W. (Firma: privat) (florian1x)


Lesenswert?

Hallo,

ich schreibe derzeit an einer bachelor arbeit und wollte eine 
Begriffserklärung einbauen. Hierzu wollte ich sichergehen, dass ich 
alles richtig verstanden habe.

Bei einer Festplatte sind die Daten in konzentrischen Kreisen 
angeordnet, welche in gleich viele Teile unterteilt sind. Diese Teile 
nennen sich Sektoren oder Blöcke (kleinste addressierbare einheit, in 
der Regel 512Byte). Mehrere dieser Blöcke lassen sich zu einem Cluster 
zusammenfassen. Ein ganzer Kreis ist ein Track oder auch Spur genannt. 
Mehrere Spuren übereinander stellen einen Zylinder dar.

Soweit zu Festplatten, jedoch arbeite ich eigentlich mit SD Karten.
Und hier habe ich das so verstanden, dass eine SD Karte ein 
NAND-Flashspeicher. So einer hat als kleinste beschreibbare einheit 
sowas das Page genannt wird. Mehrere Pages bilden einen Block/Sektor 
(512 Byte ... bei einigen karten auch 1024). Und hier werden acuh die 
blöcke wieder zu Clustern zusammengefasst.

Noch einige infos ... SDSC Karten bis Spezifikation version 2 werden 
byteweise und SDHC/SDXC Karten werden mit der Blocknummer addressiert.

Ist das soweit korrekt? oder habe ich mich irgendwo verhaspelt?
ich bin auch dankbar über zusätzliche informationen :P

mfG
Flo

von Peter (Gast)


Lesenswert?

Moderne Festplatten erhöhen die Zahl der Sektoren auf den äußeren 
Spuren.

von Ben _. (burning_silicon)


Lesenswert?

Moderne Festplatten?! Das hat schon die C64 Floppy (VC1541) Baujahr 1982 
gekonnt, einige Vorläufer davon wahrscheinlich ebenfalls.

Cluster sind nicht hardware-spezifisch, sondern hängen vom verwendeten 
Dateisystem ab. Dieses kann oft weniger Cluster als vorhandene Sektoren 
adressieren.

von (prx) A. K. (prx)


Lesenswert?

Bei NAND Flash Medien kommt etwas hinzu, was es bei magnetischen Medien 
nicht gibt: Lesen und schreiben kann man zwar in Einheiten von wenigen 
KB (Pages), grob vergleichbar zu den Sektoren der Festplatten, aber 
löschen geht nur in recht grossen Einheiten (Blöcken), Grössenordnung 
512KB. Und man kann nur gelöschte Pages bescheiben.

von Rolf Magnus (Gast)


Lesenswert?

Flo W. schrieb:
> Diese Teile nennen sich Sektoren oder Blöcke (kleinste addressierbare einheit, 
in
> der Regel 512Byte).

Bei neueren Festplatten setzt sich langsam eine Blockgröße von 4kByte 
durch. Da manche ältere Systeme (insbesondere Windows XP) nicht allzu 
gut damit zurecht kommen, gibt es sogar Festplatten, die intern mit 
4k-Sektoren arbeiten, nach außen hin aber 512-Byte-Sektoren simulieren.

Ben _ schrieb:
> Cluster sind nicht hardware-spezifisch, sondern hängen vom verwendeten
> Dateisystem ab. Dieses kann oft weniger Cluster als vorhandene Sektoren
> adressieren.

Mit anderen Worten: Die Festplatte/SSD kennt sowas wie Cluster gar 
nicht. Sie sind ausschließlich ein Konzept des Betriebssystems. Es faßt 
zur besseren Effizienz oder Erhöhung der maximalen Dateisystemgröße 
einfach mehrere physikalische Sektoren zu einer größeren logischen 
Einheit zusammen.

von Peter II (Gast)


Lesenswert?

Flo W. schrieb:
> Ein ganzer Kreis ist ein Track oder auch Spur genannt.
> Mehrere Spuren übereinander stellen einen Zylinder dar.

sotwas würde ich nicht mehr schreiben, die Zeiten von CHS( 
http://de.wikipedia.org/wiki/Cylinder_Head_Sector ) sind schon lange 
vorbei. Heute wird nur noch LBA verwendet.

Festplatten muss man heute als "BlackBox" ansehem, es müssen nicht mal 
scheiben enthalten sein( SSD ). Drozdem ist es eine Festplatte.

von Rolf Magnus (Gast)


Lesenswert?

Eine SSD ist keine Festplatte, auch wenn sie das selbe Interface 
benutzt. Die Abkürzung "SSD" ist auch blöd gewählt.
Ein Fahrrad ist auch nicht ein Auto, nur weil es Räder hat.
Und auch wenn es bei einer Festplatte heutzutage nicht mehr über das 
Interface abgebildet ist, so gibt es dort dennoch weiterhin Spuren und 
Zylinder.

von Peter II (Gast)


Lesenswert?

Rolf Magnus schrieb:
> Eine SSD ist keine Festplatte, auch wenn sie das selbe Interface
> benutzt. Die Abkürzung "SSD" ist auch blöd gewählt.

Begiffe und die Bedeutung ändert sich. Eine SSD wird allgemein als 
Festplatte angesehen weil sie von das Gleiche Interface hat, die gleiche 
Aufgabe übernimmt und die gleiche Gehäuseform hat.

von Bernhard R. (barnyhh)


Lesenswert?

Peter II schrieb:
> Begiffe und die Bedeutung ändert sich. Eine SSD wird allgemein als
> Festplatte angesehen weil sie von das Gleiche Interface hat, die gleiche
> Aufgabe übernimmt und die gleiche Gehäuseform hat.

Es sieht aus wie eine Ente, es watschelt wie eine Ente, es gründelt wie 
eine Ente, es quakt wie eine Ente, es ist eine Ente!

Bernhard

Da konnte ich meine Finger nicht stoppen.

von Flo W. (Firma: privat) (florian1x)


Lesenswert?

Oh man ... aber danke leute für die antworten :) hilft mir

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.