Domande taggate «virtual-memory»


4
Perché questo mangiatore di memoria non mangia davvero memoria?
Voglio creare un programma che simuli una situazione di memoria insufficiente (OOM) su un server Unix. Ho creato questo semplicissimo mangiatore di memoria: #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 …

4
Quali sono le differenze tra memoria virtuale e memoria fisica?
Sono spesso confuso con il concetto di virtualizzazione nei sistemi operativi. Considerando la RAM come memoria fisica, perché abbiamo bisogno della memoria virtuale per eseguire un processo? Dove si trova questa memoria virtuale quando il processo (programma) dal disco rigido esterno viene portato nella memoria principale (memoria fisica) per l'esecuzione. …


2
Come funziona il paging x86?
Questa domanda ha lo scopo di riempire il vuoto di buone informazioni gratuite sull'argomento. Credo che una buona risposta si inserirà in una grande risposta SO o almeno in alcune risposte. L'obiettivo principale è fornire ai principianti assoluti informazioni sufficienti in modo che possano prendere il manuale da soli ed …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.