? Virtueller Speicher ist ein Speicher -Management-Technik von Linux verwendet werden, um Speicherplatz auf mehrere Hardware-Geräte , wie RAM oder Festplatten verteilt zu verwalten. Memory Allocation
Wenn Software auf Linux ausgeführt wird , fordert sie Speicherplatz auf seinen eigenen Code und alle temporären Daten, die sie verwenden können gespeichert werden. Die Software verwendet den Speicher , um Daten es arbeitet derzeit mit , wie Text-Strings , oder Bilddaten zu speichern . Linux weist Speicherplatz , Software mithilfe von seiner virtuellen Speichersystems.
RAM
Software lieber RAM verwenden, um Daten , die in Verwendung ist zu speichern. RAM bietet viel schneller Lese-und Schreibgeschwindigkeiten als andere Formen der Datenspeicherung. RAM der Platz begrenzt ist , aber so das virtuelle Speichersystem kann nicht immer ein Programm RAM Speicherplatz.
Hard Drive
Linux System mit virtuellem Speicher kann nicht immer ein Programm Teil seiner RAM , wenn Speicherplatz angefordert wird. Je nach aktuellen RAM -Nutzung und die Erfordernisse des Programms , kann es stattdessen geben Speicherplatz auf der Festplatte. Die Festplatte ist viel langsamer als RAM, hat in der Regel viel mehr Platz, um mit zu arbeiten.