Eine der Spezifikationen, die "die Stärke" bestimmt, die ein neuer Computer, ein Smartphone, ein Tablet oder sogar eine Videospielkonsole haben wird, ist sein RAM-Speicher. Diese Art von Speicher ist daher eine der grundlegenden Säulen der Computertechnik, und wenn du nicht genau weißt, was das ist und wozu es dient, werden wir heute versuchen, es dir zu erklären..
Was ist RAM?
Der RAM-Speicher ist der Hauptspeicher deines Geräts und speichert vorübergehend die Daten der Programme, die du gerade benutzt. Die Abkürzung steht für Random Access Memory, was ins Deutsche übersetzt so viel wie Zufallszugriffsspeicher bedeutet, und ist ein Speichertyp, den du in jedem Gerät finden kannst, von Desktop-Computern bis hin zu Mobiltelefonen.
RAM-Speicher hat eine besondere Eigenschaft, die ihn von anderen Speicherarten unterscheidet. Die Daten werden dort nur vorübergehend gespeichert. Das heißt, jedes Mal, wenn du deinen Computer neu startest oder herunterfährst, ist es normal, dass die im RAM gespeicherten Daten verloren gehen.
Wenn man bedenkt, dass der RAM vom Computer oder Mobilgerät genutzt wird, um Daten von laufenden Anwendungen zu verwalten, wirkt sich die Menge, die du zur Verfügung hast, direkt auf die Leistung deines Geräts aus. Je mehr RAM du hast, desto mehr Anwendungen kannst du gleichzeitig verwalten. Daher ist es so wichtig, denn wenn nicht genug RAM vorhanden ist, beginnt der Computer, langsamer zu werden.
Was du normalerweise als RAM-Speicher bezeichnest, wenn du über ihn als physische Komponente sprichst, sind Karten, die direkt mit der Hauptplatine deines Computers verbunden sind. Diese Karten haben verschiedene eingebaute Speichermodule, die miteinander verbunden sind, und in Geräten wie Computern gibt es Steckplätze, um mehrere dieser Karten aufzunehmen.
Auf diese Weise kannst du, wenn dein PC 32 GB RAM haben soll, zwei Karten haben, so dass du, wenn eine Karte ausfällt, die andere weiter benutzen kannst, bis du einen Ersatz hast. Dies gilt sowohl für Desktop- als auch für Laptop-Computer, da bei Geräten wie Mobiltelefonen die Komponenten in der Regel nicht ausgetauscht werden können.
Welche Arten von RAM gibt es?
Es gibt zwei Arten von RAM-Speicher. Speicher vom Typ DDR (Double Data Rate) zeichnen sich dadurch aus, dass sie in jedem Taktzyklus zwei Operationen durchführen können, im Gegensatz zu Speichern vom Typ SDR (Single Data Rate), die nur eine Lese- oder Schreiboperation durchführen. Um dies zu ermöglichen, werden DDR-Chips bei jedem Taktzyklus zweimal aktiviert, entweder pro Pegel (hoch oder niedrig) oder pro Flanke (hoch oder niedrig).
Diese Funktionsweise ist in den Standards DDR3 und DDR4 sowie im zukünftigen DDR5 oder seinen Vorgängern gleich. Je mehr moderne Standards du verwendest, desto schneller wird sie jedoch funktionieren. Das bedeutet, dass DDR4 mit einer Datenrate von 3,2 GB/s und einer maximalen Transferrate von 25,6 GB/s nicht dasselbe ist wie DDR5, das zwischen 6,4 GB/s und 51,2 GB/s hat.
Daher bietet uns diese neue RAM-Generation eine höhere Leistung als die vorherigen Generationen, sowie eine bessere Skalierbarkeit und Energieeffizienz. Es kann sich also lohnen, aufzurüsten, wenn du mehr Leistung haben möchtest. Es gibt jedoch einen Haken, und der besteht darin, dass der RAM-Standard, den du verwenden kannst, durch das Motherboard deines Geräts festgelegt wird.
Wenn du zum Beispiel einen älteren Computer hast, der DDR3-RAM hatte, hat er wahrscheinlich spezielle RAM-Steckplätze für diesen Standard. Jeder hat einen anderen Steckplatz, wenn du also einen fortschrittlicheren RAM verwenden möchtest, brauchst du ein anderes Motherboard.
>> Auch interessant: Top 3 Data Science Tools (vorrausgetzt, Du hast genug RAM! 😉 )
Was ist ein RAM und wozu dient es ?
Dein Computer oder Handy führt nicht alle Aktionen nur mithilfe der Festplatte aus, denn wenn dies der Fall wäre, würde es zu lange dauern, sie auszuführen. Aus diesem Grund wird für diese unmittelbareren Aufgaben eine viel schnellere Art von Speicher verwendet, der dafür zuständig ist, die Anweisungen des Prozessors oder die Daten, die die Anwendungen ständig benötigen, zu speichern. Diese Anweisungen bleiben dort, bis der Computer ausgeschaltet wird oder bis sie durch neue ersetzt werden.
Damit du das verstehst, stellen wir uns vor, dass du an deinem Schreibtisch arbeitest. Die Schubladen sind deine Festplatte, auf der du alles aufbewahrst, was du benutzen kannst. Aber du musst auch die Werkzeuge und Dateien, die du benutzt, auf dem Schreibtisch selbst ablegen, und das würde RAM in diesem Fall tun. So musst du nicht ständig Schubladen öffnen und schließen, sondern hast alles direkt vor dir.
>> Auch interessant: Die besten Data-Sets
Was ist der Unterschied zwischen RAM und ROM?
Es gibt einige wesentliche Unterschiede zwischen ROM-Chips (Festspeicher) und RAM-Chips (Speicher mit wahlfreiem Zugriff). Der Unterschied liegt in ihrer Verwendung, ihrer Speicherkapazität und ihrer Funktion sowie in der physischen Größe der ROM- und RAM-Chips.
Ein gutes Beispiel für ein ROM ist das BIOS des Computers, das ein PROM-Chip ist, der die Programme speichert, die zum Starten des anfänglichen Startvorgangs des Computers benötigt werden. Die Verwendung eines nichtflüchtigen Speichermediums ist die einzige Möglichkeit für Computer und andere Geräte, diesen Prozess zu starten. ROM-Chips werden auch in den Kassetten von Spielsystemen wie dem Original-Nintendo, dem Gameboy, dem Sega Genesis und anderen verwendet.
Speicherkapazität ROM und RAM
Ein ROM-Chip ist ein nichtflüchtiges Speichermedium, d. h. er benötigt keine konstante Stromquelle, um die darauf gespeicherten Informationen zu erhalten. Ein RAM-Chip hingegen ist flüchtig, was bedeutet, dass er alle darauf gespeicherten Informationen verliert, wenn die Stromversorgung unterbrochen wird. Grundsätzlich wird ein ROM-Chip für die permanente Speicherung und ein RAM-Chip für die temporäre Speicherung verwendet.
Ein ROM-Chip speichert MB (Megabyte) an Daten, normalerweise 4 bis 8 MB pro Chip, während ein RAM-Chip GB (Gigabyte) an Daten speichern kann, 1 bis 256 GB pro Chip.
Welche RAM-Größe reicht mindestens aus, um Data Science zu betreiben?
Je mehr RAM du hast, desto mehr Daten kannst du managen. Mit zusätzlichem RAM kannst du auf deinem Rechner auch andere Dinge wie Modelleisenbahnen ausführen. In Bezug auf die Verarbeitungsgeschwindigkeit sind 16 GB und mehr RAM nützlich, wenn Cloud-Computing keine Option ist, da das Warten auf die Fertigstellung deiner Algorithmen eine ziemliche Qual ist.
Im Gegensatz dazu ist 32 GB schwieriger zu finden, obwohl es einen größeren Vorteil hat. Obwohl es eindeutig schneller und überlegen ist, beinhalten die meisten Laptops es nicht als wesentliche Funktion.
Außerdem haben die meisten Laptops keine 32 GB Speicherplatz, aber wenn dein Laptop einen hat, werden 32 GB die Arbeit der Datenwissenschaft im Arbeitsspeicher erheblich vereinfachen, insbesondere wenn die großen Dateien der Datenplattform nicht verfügbar oder zugänglich sind.
Wie viel RAM ist nötig, um Data zu verarbeiten?
Wenn wir von Big Data sprechen, meinen wir massive Datensätze. Wie der Name schon sagt, benötigt Big Data große Hardware, um große Mengen verschiedener Daten zu verarbeiten.
Die Datengrößen, von denen wir sprechen, erfordern bis zu 1 TB RAM, wo ein Data Warehouse erforderlich ist, um die Verarbeitungsanforderungen zu erfüllen.
Wie bereits erwähnt, ähnelt der RAM deinem Schreibtisch, indem er es dir ermöglicht, an verschiedenen Dingen zu arbeiten. Je größer der Schreibtisch, desto mehr Dokumente, Dateien und Aufgaben kannst du auf einmal haben, ohne sie sortieren zu müssen.
Mindestens 16 GB RAM werden in der Lage sein, deinen großen Datenbedarf auf dem Computer zu bewältigen, aber was du wirklich beachten solltest, sind mindestens 64 GB Arbeitsspeicher, um ernsthafte Probleme mit großen Datenblöcken zu bewältigen.