Als «virtual-memory» getaggte Fragen


4
Warum frisst dieser Speicherfresser nicht wirklich Speicher?
Ich möchte ein Programm erstellen, das eine OOM-Situation (Out-of-Memory) auf einem Unix-Server simuliert. Ich habe diesen supereinfachen Speicherfresser erstellt: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) + 1024); …

4
Was sind die Unterschiede zwischen virtuellem und physischem Speicher?
Ich werde oft mit dem Konzept der Virtualisierung in Betriebssystemen verwechselt. Warum benötigen wir den virtuellen Speicher für die Ausführung eines Prozesses, wenn wir RAM als physischen Speicher betrachten? Wo steht dieser virtuelle Speicher, wenn der Prozess (Programm) von der externen Festplatte zur Ausführung in den Hauptspeicher (physischen Speicher) gebracht …


2
Wie funktioniert x86-Paging?
Diese Frage soll das Vakuum guter freier Informationen zu diesem Thema füllen. Ich glaube, dass eine gute Antwort in eine große SO-Antwort oder zumindest in einige wenige Antworten passt. Das Hauptziel ist es, vollständigen Anfängern gerade genug Informationen zu geben, damit sie das Handbuch selbst erstellen und grundlegende Betriebssystemkonzepte im …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.