Was so drin sein sollte und drin ist ...

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wer kennt Foodwatch? Die schauen sich unter anderem an, ob das, was auf der Verpackung drauf steht, auch drin ist. Zum Beispiel ist es schon irreführend, wenn Schokopudding von Dr. Oetker mit dem Versprechen "75 Prozent Kakao in der Schokolade" wirbt - aber nur 2,5 Prozent Schokolade enthält. Der Gesamtanteil von 2,5 Prozent Schokolade an den Zutaten bedeutet, dass in jedem Becher tatsächlich nur 1,875 Prozent Kakao enthalten ist.

Nun wir sind ja alle als kleine Mathe-Genies auf die Welt gekommen und tun uns nur beim Dreisatz schwer :D und können auf die Frage, warum sich die Zahl 1 als Primzahl nicht nicht besonders gut eignet, schnell auf der Suchseite von Wolfram heraus bekommen, dass das eine pragmatisch-definitorische Lösung der Mathematiker ist ;)

Aber zurück zum Thema: "Wie viele Bits kann denn eine 1 TB große Platte nun wirklich speichern?" könnte ja eine Frage von Computerwatch :D sein und ich wäre hier gespannt auf viele verschiedene Lösungen ...

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Wer kennt Foodwatch? Die schauen sich unter anderem an, ob das, was auf der Verpackung drauf steht, auch drin ist. Zum Beispiel ist es schon irreführend, wenn Schokopudding von Dr. Oetker mit dem Versprechen "75 Prozent Kakao in der Schokolade" wirbt - aber nur 2,5 Prozent Schokolade enthält. Der Gesamtanteil von 2,5 Prozent Schokolade an den Zutaten bedeutet, dass in jedem Becher tatsächlich nur 1,875 Prozent Kakao enthalten ist.
Ja aber 1.875 ist 75% von 2.5% von dem her Bauernfängerei aber nicht falsch ;)
Nun wir sind ja alle als kleine Mathe-Genies auf die Welt gekommen und tun uns nur beim Dreisatz schwer :D und können auf die Frage, warum sich die Zahl 1 als Primzahl nicht nicht besonders gut eignet, schnell auf der Suchseite von Wolfram heraus bekommen, dass das eine pragmatisch-definitorische Lösung der Mathematiker ist ;)
Die Frage ist relativ einfach zu beantworten: Wenn man zwei Primzahlen miteinander multipliziert, dann kann niemals eine Primzahl herauskommen. Mit 1 * Primzahl ergäbe es jedoch immer eine Prime.
Auch zwei ist ja nur per Definition eine Primzahl, die meisten Aussagen zu Primzahlen lassen sich auf 2 nicht anwenden.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Die Frage war "Wie viele Bits kann denn eine 1 TB große Platte nun wirklich speichern?" - und wie viele unterschiedliche Antworten zu dazu kennst ...

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Die Frage war "Wie viele Bits kann denn eine 1 TB große Platte nun wirklich speichern?" - und wie viele unterschiedliche Antworten zu dazu kennst ...

Itari
viele aber nur eine richtige ;)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
viele aber nur eine richtige ;)

Sischa? Also ich könnte es nicht definitiv sagen ... es ist wahrscheinlich sogar ein Geheimnis ...

Nehmen wir doch z. B. mal die Datenmenge, die ein ext3-Dateisystem bei einer nicht weiter partitionierten Platte für Anwenderprogramme zur Verfügung stellt ... da kannst schon nicht wirklich was zu sagen, weil jedes Verzeichnis macht die Suppe kleiner ... je nach Dateigröße werden die für die indirekten Blöcke notwendigen Blöcke unterschiedlich angefordert ... das ext3-Journal ist möglicherweise noch nicht komplett gefüllt und belegt noch nicht den komplette Platz ... also wie viele Bits bekomme ich da mit einem Anwenderprogramm (cp, File-Station) denn auf eine Platte dann maximal drauf ??? Je nachdem wann ich kopiere, wie viele Verzeichnisse ich mit schleppen muss und wie so die Dateigrößen ausfallen werden, wird also die Datenmenge unterschiedlich sein :D

Aber zurück zur Ausgangsfrage: gibt doch mal einen Tipp ab und erzähle, wieso du da dran gekommen bist ;)

Itari

PS. Wir können das Beispiel auch gerne für NTFS machen, dann können ja alle, die einen Windows-PC haben auch mitreden ;)
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Moment,
Die Frage war "Wie viele Bits kann denn eine 1 TB große Platte nun wirklich speichern?"
und das sind nun genau 8Tb:D, egal ob Nutzdaten oder Filesystem oder sonstiges. Willst Du auf Nutzdaten hinaus, mußt Du auch danach fragen:).

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Moment,

und das sind nun genau 8Tb:D, egal ob Nutzdaten oder Filesystem oder sonstiges. Willst Du auf Nutzdaten hinaus, mußt Du auch danach fragen:).

Gruß Götz

Also du meinst 8.000.000.000.000 Bit = 8Tbit, richtig?

Okay, das wäre jetzt die erste Antwort auf die Frage, wie viele Bits hat eine 1 TB Platte. Jetzt schauen wir mal bei einem Plattenhersteller nach, ob das auch genau so ist ;) *guck*

Also eine WD Caviar Green 1TB hätte demnach eine formatierte Kapazität von 1.000.204 MB oder 1.953.525.168 x 512 Byte = 1.000.204.886.016 Byte oder 8.001.639.088.128 Bits. Ich bin pingelig, aber das wollten wir ja auch sein :)

Formatierte Kapazität heißt in diesem Fall nicht, dass da bereits eine Partitionierung oder ein Dateisystem drauf ist, sondern bedeutet, dass eine Low Level Formatierung (LLF) werksseitig vorgenommen worden ist. Was ist das eigentlich??? Und warum garantiert der Hersteller, dass es bei LLF-Platten keine kaputten Sektoren gibt (S.M.A.R.T. überprüfbar)???

Itari

PS. Es würde allerdings auch weiterhin interessieren, wie viele Bits als Nutzdaten bei einer 1TB ext3-formatierten Platte so verfügbar wären ...
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Seit wann können Platten mehr bits speichern als der Hersteller angibt? Normalerweise sind es doch weniger, weil Hersteller oft mit 10-er Basen rechnen und die Computer mit 2-er Basen.
Ein Gigabyte ist gemäss der meisten Hersteller 10^9 Byte. Für einen Computer sind es aber 2^30 also 1.073.741.824 Byte. Damit hätte eine 1TB Festplatte (Rechnung des Herstellers) effektiv maximal 0.931322574615478515625 TByte zur Verfügung. Also irgendwas um 930 GByte und wenn ich das auf Bits runterrechne komme ich auf ca 7.45TBit oder ca 7'450'580'596'923 Bits
Oder liege ich da komplett falsch? ;)
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Moment die 2.
"Wie viele Bits kann denn eine 1 TB große Platte nun wirklich speichern?"
eine 1TB große Platte kann 1 TB speichern, jetzt bin ich pingelich:).
Das die Hersteller einem da was anderes auf den Tisch legen und als Handelsbezeichnung 1TB angeben steht auf einem anderen Blatt.

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Seit wann können Platten mehr bits speichern als der Hersteller angibt? Normalerweise sind es doch weniger, weil Hersteller oft mit 10-er Basen rechnen und die Computer mit 2-er Basen.
Ein Gigabyte ist gemäss der meisten Hersteller 10^9 Byte. Für einen Computer sind es aber 2^30 also 1.073.741.824 Byte. Damit hätte eine 1TB Festplatte (Rechnung des Herstellers) effektiv maximal 0.931322574615478515625 TByte zur Verfügung. Also irgendwas um 930 GByte und wenn ich das auf Bits runterrechne komme ich auf ca 7.45TBit oder ca 7'450'580'596'923 Bits
Oder liege ich da komplett falsch? ;)

Plattenhersteller denken immer in 1000 (kB) und nicht in 1024 (KiB) ... http://de.wikipedia.org/wiki/Kilobyte

Itari
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Moment die 2.

eine 1TB große Platte kann 1 TB speichern, jetzt bin ich pingelich:).
Das die Hersteller einem da was anderes auf den Tisch legen und als Handelsbezeichnung 1TB angeben steht auf einem anderen Blatt.

Das Thema war nicht, ob 1 = 1 ist :D, sondern ob das, was auf der Verpackung drauf steht, auch drin ist. Nach deinem Verständnis gäbe es ja keine 1TB-Platte zu kaufen.

Ich sagte ja schon, dass es mehrere Lösungen gibt und natürlich zähle ich deine auch dazu. Und ich streite mich ja schon nicht darüber, ob ein Byte wirklich fast immer 8 Bit hat - es soll ja RAM-Riegel geben, bei denen ein Byte 9 oder 10 Bits haben, auch von weniger als 8 gibt es zu berichten ...

Itari
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Du hast definiert
eine 1 TB große Platte
und ich hab mich dran gehalten:D
@jahlives
1TB zur Basis 10 sind 0,9094947017729282379150390625TB zur Basis 2 (10hoch12 / 2hoch40). 8Tbit zur Basis 10, 7,2759576141834259033203125Tbit zur Basis 2 und beidesmal 8.000.000.000.000 bits.

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
1TB zur Basis 10 sind 0,9094947017729282379150390625TB zur Basis 2 (10hoch12 / 2hoch40). 8Tbit zur Basis 10, 7,2759576141834259033203125Tbit zur Basis 2 und beidesmal 8.000.000.000.000 bits.

Also doch Dreisatz :D

Wer kann denn nun ein wenig mehr Licht in das low level formatting werfen?

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
@goetz
1GiB enspricht aber ca 0,93132 GByte. Damit wäre eine 1TB Platte (Herstellerangabe zur Basis 10) für mich immer noch 931 GByte gross. Die Herstellerplattengrösse * 0,93132 = physikalische Plattengrösse. Minus noch ein paar Bits und Bytes je nach Dateisystem
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
1GiB enspricht aber ca 0,93132 GByte. Damit wäre eine 1TB Platte (Herstellerangabe zur Basis 10) für mich immer noch 931 GByte gross.
richtig, und das sind dann auch 8Tbits (Basis 10).
Die Herstellerplattengrösse * 0,93132 = physikalische Plattengrösse. Minus noch ein paar Bits und Bytes je nach Dateisystem
das gilt aber nur wenn Du mit Giga rechnechst. Rechnest Du mit Terra ist der Faktor 0,9094947.

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich wollte ja nur Bits und keine Bytes oder andere Teile ;)

Wer einen Blick in die Technik der Platten werfen möchte und nur kurz Zeit übrig hat, hier entlang: http://cone.informatik.uni-freiburg.de/teaching/lecture/distributed-storage-w08/slides/02-Disks.pdf

ansonsten hier entlang: http://www.storagereview.com/guide/index.html

Jetzt muss ich noch auf den Beitrag von TobiasM eingehen ... weil die Dauer eines Bits natürlich nicht ewig ist, und spätestens, wenn man ein Bit überschreibt, ja bereits 2 Bits hat - also durch das Überschreiben/Löschen kann man natürlich beliebig viele Bits auf eine 1GB Platte bringen. Ist schon eigenartig, beim RAM denkt keiner, dass man es nicht nicht überschreiben kann, bei einer Platte ist man da irgendwie statischer ;)

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
richtig, und das sind dann auch 8Tbits (Basis 10).
das gilt aber nur wenn Du mit Giga rechnechst. Rechnest Du mit Terra ist der Faktor 0,9094947.

Gruß Götz
Ich dachte der Faktor sei konstant. Ich habe wohl einfach 2^30 (GByte) mal 1000!! gerechnet und dann geglaubt ein TByte zu haben. Wenn ich es aber mal 1024 rechne komme ich auf das gleiche Resultat wie du.
Und immerhin habe ich wiedermal gelernt wie man den binären Log einer Zahl ziehen kann
Code:
ld x = (log x)/ log 2 = (ln x)/ ln 2
die Schulzeit ist einfach schon zu lange her ;)

Gruss

tobi
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat