Warum gibts nicht unendlich Speicher?

11 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Du kannst dir mal folgendes vorstellen. Gilt für eine Festplatte als auch eine SDKarte/SSD

Auf einer Festplatte sieht es folgendesmaßen aus:

00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Das sind 16x8 Nullen. Dieser Streifen ist auf der Festplatte vorhanden. Null bedeutet keine Ladung. Wenn der Computer nun Daten auf die Festplatte schreibt, zum Beispiel ein Programm, dann werden aus den Nullen bestimmte Formationen z.B.

01001000 01100001 01101100 01101100 01101111 00100000 01101001 01100011 01101000 00100000 01100010 01101001 01101110 00100000 01100101 01101001 01101110 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100101 01110010 

Dieser Text in in Binary geschrieben und heißt übersetzt:

Hallo ich bin ein Computer

Da nun dieser Platz, welcher benötigt wird diese Daten zu schreiben, nicht unendlich ist, hat eben eine Festplatte eine bestimmte Größe. Die Größe also die Kapazität gibt an, wie viele Einsen und Nullen geschrieben werden können.

Bei einer 1TB Festplatte sind:

1 TB = 1024 GB
1024 GB = 1.048.576 MB
1.048.576 MB = 1.073.741.824 KB
1.073.741.824 KB = 1.099.511.627.776 Bytes

Da wir das ganze nun in Bit und nicht Bytes umrechnen müssen, müssen wir die Bytes * 8 rechnen, denn 1 Byte = 8 bit. Deswegen oben auch 8er Blöcke

8.796.093.022.208 Bit

Man kann also sagen, dass 8796 Milliarden Nullen und Einsen auf die Festplatte geschrieben werden können. Oder eben 1099 Milliarden Zeichen. Denn 8bit = 1 Zeichen.

Du kannst ja einfach mal ein Blatt Papier nehmen und das ganze Blatt mit Nullen vollschreiben und dann zählen, wie viele du darauf bekommen hast. Dann versuchst du noch ein Blatt voll zu schreiben, ebenfalls mit Nullen. Diesmal versuchst du so klein wie möglich zu schreiben und dann zählst du nochmal.

Was merkst du? Genau, die Nullen müssen viel viel kleiner "geschrieben" werden. Bei einer Festplatte wird dies Magnetisch gemacht.

Kenne mich in dem Gebiet jetzt nicht sooo gut aus, aber Speicher ist ganz sicher nicht virtuell. Es gibt auch einen Grund, warum wir nur 4GB, 8GB, 16 GB, 32 etc haben können und der Aufbau ist komplizierter als man denkt.

Google mal, vllt findest du was!:)

Kannst du unendlich viel auf ein Blatt Papier schreiben?

In einer HDD ist merere Metallplatten, auf diese werden die Informationen die du speicherst geschreiben. Sind die Platten vollgeschreiben ist halt kein Platz mehr um weitere Daten zu speichern, außer du überschreibst vorhandenes.

In einer SSD, einer SD-Card oder einem USB-Stick befinden Chips die Dateien Speichern können, diese haben aber auch eine Maximalgröße wie viele Daten diese speichern können. Wie bei der HDD gillt also, ist der Speicherbereich voll können keine weiteren Daten gespeichert werden ohne etwas alten zu überschreiben.

https://youtu.be/z95RIv00wJw

https://youtu.be/a5aRz28q7ls

Das Gewicht der SD Karte ändert sich schon minimal. Der Grund ist, dass die Information in Form von Elektronen auf einem Floating Gate gespeichert sind. Die Gewichtsdifferenz ist also die Summe der Gewichte der Elektronen welche entfernt bzw hinzugefügt werden.

Der eigentliche Grund warum aber nicht unedlich viel Speicher da sein kann ist, dass eine Speicherzelle nun mal nicht unendlich klein ist. Sie sind zwar sehr klein aber nicht unendlich klein und daher würde ein unendlich großer Speicher auch von den physikalischen Dimensionen her unendlich groß sein.

Speicher ist nicht virtuell. Wenn etwas gespeichert wird, dann wird es wirklich auf den Datenträger geschrieben. Und da für das Schreiben Platz benötigt wird, können Datenträger nicht unendlich groß sein