Samstag, 20. Oktober 2012

Arten von Data Storage: Primär-und Sekundärspeicher


Die wichtigste ist die Recheneinheit CPU, die eine große Menge an Daten benötigt zum Ausführen verschiedener Befehle. Diese Daten sind in der Form von Bits und Bytes. Diese binären digitalen Daten über die Speichergeräte oder Speicher gespeichert. Zunächst wurden alle Speichergeräte als Speicher bezeichnet, aber in diesen Tagen, eine Speichereinrichtung die Halbleiterspeicherungsvorrichtung genannt Random Access Memory oder RAM. Frühen Computern verwendet Verzögerungsleitungen, Magnettrommeln, William Schläuche etc. zum Speichern von Daten. Diese Geräte vorgesehen eine extrem niedrige Zugriffszeit. Aber mit der Erfindung des Transistors, es radikale Veränderungen in den Speicher Umsetzung Techniken eingeführt. Abhängig von der Speicherfähigkeit, Zugriffsrate und Flüchtigkeit können Datenspeicherung in Primärspeicher und sekundären Speicher aufgeteilt werden.

Primary Storage

Primären Speicher oder die gemeinhin Random Access Memory ist der Speicher, die direkt zugänglich CPU ist. Die CPU ständig liest Anweisungen aus diesem Speicher. Die Kapazität des RAM in Bezug auf die Datenspeicherung ist weniger, aber es bietet eine sehr schnelle Zugriffszeit, so dass es ziemlich teuer. Es bietet minimale Latenz, also geeignet für transaktionale Umgebung Datenbanken. Primären Speicher besteht ebenfalls aus Prozessor-Register und Prozessor-Cache.

* Prozessor-Register: Prozessor Registern innerhalb der CPU angeordnet werden verwendet, um Befehle zur Ausführung durch die CPU zu laden. Register halten Datenwort der Größe 32 oder 64 Bit. Sie sind die schnellsten der Datenspeicherung. Aber sie sind in der Lage, Daten zu speichern von einem sehr kleinen Größe.

* Prozessor Cache: Prozessor-Cache ist der Teil des RAM und ist für die Beschleunigung der Hinrichtungen verwendet. Es kopiert die am häufigsten verwendeten Daten aus dem Hauptspeicher und speichert sie. Wenn die CPU einen bestimmten Datenelement braucht, kann er einfach auf den Cache-Speicher, die eng befindet, statt direkt auf die viel langsameren Hauptspeicher.

Obwohl, primären Speicher schnelleren Zugriff ermöglicht, ist es sehr volatil in der Natur ist, das heißt, es löscht während des Bootvorgangs. Um dies zu verhindern, wird ein kleines Programm (BIOS) implementiert. BIOS lädt die Boot-Anweisungen aus dem nichtflüchtigen Speicher und führt sie in den RAM zu booten. Das Problem der Volatilität vermieden per Read Only Memory (ROM) werden. Obwohl ROM behält den Anweisungen des Programms es nicht zulassen, hinzuzufügen oder zu ändern.

Secondary Storage

Sekundärspeicher wird üblicherweise als Festplatte bezeichnet. Es ist ein nicht-flüchtiger Speicher und fähig ist, die Speicherung großer Datenmengen. Der Begriff "sekundärer" bezieht sich auf die Unfähigkeit der CPU, um es direkt zuzugreifen. Die Daten in dem sekundären Speicher von der CPU über zwischengeschaltete Geräte wie der Prozessor-Cache abgerufen. Der Computer nutzt seine sekundären Speicher über die verschiedenen Input / Output-Kanäle. Als sekundären Speicher nicht flüchtig ist, wird es für einen sicheren oder Offline-Speicherung von Daten verwendet. Die Daten in sekundären Speicher in Dateien, Verzeichnisse und Laufwerke organisiert. Die Laufwerke werden in regelmäßigen Abständen formatiert die Abstraktion, wie von der FileSystem erforderlich.

Die am häufigsten verwendeten sekundären Speichergeräte gehören Flash-Laufwerke, USB-Sticks, Lochkarten, Disketten, CDs, Magnetbänder, Lochstreifen Iomega Zip-Laufwerke etc. Obwohl, sekundären Speicher bietet sehr langsam Zugang, es ist viel billiger als die primären Speicher und ist die Speicherung von viel größeren Datenmengen.

Moderne Computer-Betriebssysteme implementieren virtuellen Speicher effizient nutzen den verfügbaren Speicherplatz auf dem primären Speicher. Wie für sekundären Speicher, ist es immer noch ein wichtiges Medium zur Speicherung von Daten und Wiederherstellung es in Zeiten der Krise.

Keine Kommentare:

Kommentar veröffentlichen