Come posso verificare quanta RAM fisica sto usando in formato GB o MB?


9

Come posso verificare se Ubuntu è a 32 o 64 bit e se utilizza o meno la RAM completa? Temo che, poiché il mio sistema è a 32 bit, non utilizza la RAM massima supportata dal sistema operativo. Dice che il mio PC ha 8 GB di RAM, ma come posso verificare se lo sta utilizzando o rilevando come 8 GB di RAM?

Per quanto riguarda la risposta di Sotanaht: la scheda Sistema mostra Release 11.04 (natty), Kernel linux 2.6.38-11-generic-pae, Gnome 2.32.1.

Azione supplementare:

Dopo aver trovato la mia risposta. Poiché ho una RAM hardware da 8 GB, non voglio essere limitato a 4 GB di RAM, quindi rimuovendo Ubuntu 11.04 a 32 bit e scaricando Ubuntu 11.04 a 64 bit (in modo che le mie applicazioni possano utilizzare anche la RAM hardware completa, specialmente per il 3D rendering di animazione, elaborazione di immagini, editing video)


Uno dei problemi con la versione a 64 bit è stato il plug-in Adobe Flash. Sto usando l'ultima versione sul mio sistema a 64 bit senza problemi.
becca il

Risposte:


6

PAE significa che il kernel è a 32 bit ma è configurato per utilizzare l'estensione dell'indirizzo fisico in modo che l'intero sistema operativo possa utilizzare tutta la memoria fisica. Il limite di PAE, tuttavia, è che nessuna applicazione da sola può utilizzare più di 4 GB di memoria.

Vedi l' articolo di Wikipedia per maggiori dettagli tecnici


Come faccio a fare in modo che la mia applicazione, il sistema utilizzi 8 GB completi quando ne hanno bisogno? Invece di una limitazione di 4 GB? Esiste già Ubuntu 11.04 a 64 bit da utilizzare? Il gestore dei pacchetti apt-get sarà lo stesso di 32 bit?

1
Sì, dovrai eseguire una nuova installazione di Ubuntu a 64 bit. È praticamente identico nel suo aspetto a quello a 32 bit, tutti i programmi sono uguali. Ci sono alcuni programmi proprietari (Flash) che possono essere leggermente più complicati da far funzionare ma niente di drammatico. Non sono sicuro che puoi aggiornare da 32 a 64 bit - potrebbe valere la pena porre una domanda separata
Sergey

11

In un tipo di terminale free -to.

Facile e veloce.


3
Per gestire i requisiti per la visualizzazione di GB o MB, aggiungerei il mflag (per i megabyte): free -tom
belacqua

1
Sempre qualcosa da imparare non c'è?
becca il

2

Se apri Monitor di sistema (Sistema> Amministrazione> Monitor di sistema) e vai alla scheda "Sistema", il numero dopo "Memoria" dovrebbe visualizzare correttamente la RAM del tuo computer in GB


Lì mostra 7.8GiB. Questo significa che sto eseguendo 8 GB con successo? Tutte le mie applicazioni ora possono anche usare quella memoria. O a 32 bit mostrerà 8 GB ma non lo usi?

1
La scheda di sistema mostra anche> Release 11.04 (natty), Kernel Linux 2.6.38-11-generic-pae, Gnome 2.32.1

Sì, significa che stai "eseguendo 8 GB con successo"
AmanicA

2

Sergey ha ragione sul fatto che PAE significa che stai eseguendo una versione a 32 bit. Un altro modo molto semplice per vedere quale versione hai è aprire una finestra del terminale e digitare:

uname -a

Nel mio caso restituisce:

~$ uname -a
Linux hotdog 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Quindi il kernel è 2.6.38-11-generic, e la versione di Ubuntu è x86_64(o 64-bit).

Tuttavia, un ottimo modo per ottenere tutti i tipi di informazioni è installare System Profiler and Benchmark. È nel Ubuntu Software Center e probabilmente diventerà uno dei tuoi modi preferiti per ottenere informazioni sul tuo sistema. Basta installarlo, aprirlo e saprai come usarlo; è ovvio e intuitivo, quindi non avrai bisogno di istruzioni.


1

Per visualizzare l'attuale utilizzo della memoria del sistema, utilizzare il seguente comando nel terminale [ctrl + Alt + T]

free -m 

1
Sarebbe utile se fornissi ulteriori informazioni al PO.
Kevin Bowen,
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.