Cosa contiene la RAM non lash di Linux?


-1

dimmi per favore, quando eseguo il comando -m gratuito nel terminale linux visualizzo - / + buffers / cache string, che mostra la memoria senza cache e buffer ... cosa contiene in memoria che senza cache e buffer? Binari di programmi?

Risposte:


1

La memoria che freemostra come usata è proprio quella, tutta la memoria usata dal tuo sistema. Questa è la memoria messa da parte dal kernel per qualsiasi cosa, dalla memorizzazione del codice effettivo di un programma in esecuzione, ai dati utilizzati da quel programma (come le variabili). Ad esempio, se si esegue Firefox, il numero rappresenta la memoria utilizzata per archiviare il codice eseguibile di Firefox (in formato ELF) e tutti i dati che Firefox deve eseguire, come l'html e le immagini per le pagine.

Fondamentalmente tutta la memoria richiesta con (e concessa a) malloc(e famiglia).

Guarda anche:


Grazie, ho perfettamente capito, cosa ad esempio firefox ha archiviato i suoi binari e gli dati in memoria che mostrano nella stringa - / + buffer / cache nella colonna dell'usato?
Besha,

Ho modificato la mia risposta, assicurati di fare +1 e accetto la risposta se risponde alla tua domanda.
pazzo
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.