Jak sprawdzić, ile fizycznej pamięci RAM używam w formacie GB lub MB?

9

Jak mogę sprawdzić, czy moje Ubuntu jest 32-bitowe czy 64-bitowe i czy używa pełnej pamięci RAM? Obawiam się, że ponieważ mój system jest 32-bitowy, nie używa maksymalnej pamięci RAM obsługiwanej przez system operacyjny. Mówi, że mój komputer ma 8 GB pamięci RAM, ale jak mogę sprawdzić, czy używa 8 GB pamięci RAM?

Odnośnie odpowiedzi Sotanaht: pokazuje karta System Release 11.04 (natty), Kernel linux 2.6.38-11-generic-pae, Gnome 2.32.1.

Zagryźć:

Po znalezieniu mojej odpowiedzi. Bo mam 8GB RAM sprzętu, nie chcę być ograniczona do 4 GB pamięci RAM, dlatego usunięcie mojego 32-bitowe Ubuntu 11.04, a pobierając 64-bitowe Ubuntu 11,04 (tak, że moje aplikacje mogą wykorzystać pełną sprzętową RAM też, specjalnie dla 3D renderowanie animacji, przetwarzanie obrazu, edycja wideo)

BuZZ-dEE
źródło
Jednym z problemów z wersją 64-bitową była wtyczka Adobe Flash. Używam najnowszej wersji na moim 64-bitowym systemie bez żadnych problemów.
dziób

Odpowiedzi:

6

PAE oznacza, że ​​twoje jądro jest 32-bitowe, ale jest skonfigurowane do korzystania z rozszerzenia adresu fizycznego, dzięki czemu cały system operacyjny może korzystać z całej pamięci fizycznej. Ograniczeniem PAE jest jednak to, że żadna aplikacja sama nie może zużywać więcej niż 4 Gb pamięci.

Zobacz artykuł w Wikipedii, aby uzyskać więcej szczegółów technicznych

Siergiej
źródło
Jak sprawić, by moja aplikacja, system korzystał z 8 GB pamięci, gdy są potrzebne? Zamiast ograniczenia 4 GB? Czy jest już 64-bitowy system Ubuntu 11.04? Czy menedżer pakietów apt-get będzie taki sam jak 32-bit?
1
Tak, musisz dokonać nowej instalacji 64-bitowego systemu Ubuntu. Wygląda prawie identycznie jak 32-bitowy, wszystkie programy są takie same. Istnieje kilka własnych programów (Flash), które mogą być nieco trudniejsze, aby działały, ale nic dramatycznego. Nie jestem pewien, czy możesz zaktualizować wersję 32-bitową do 64-bitowej - być może warto zadać osobne pytanie
Sergey
11

W typie terminala free -to.

Szybko i łatwo.

dziobać
źródło
3
Aby poradzić sobie z wymogiem wyświetlania w GB lub MB, dodałbym mflagę (dla megabajtów): free -tom
belacqua
1
Zawsze jest coś do nauczenia, prawda?
dziób
2

Jeśli otworzysz Monitor systemu (System> Administracja> Monitor systemu) i przejdziesz do zakładki „System”, liczba po „Memory” powinna poprawnie wyświetlać pamięć RAM komputera w GB

Sotanaht
źródło
Tam pokazuje 7,8GiB. Czy to oznacza, że ​​z powodzeniem używam 8 GB? Wszystkie moje aplikacje mogą teraz używać tej pamięci. Lub 32-bitowy pokaże 8 GB, ale go nie używa?
1
Karta System pokazuje także> Release 11.04 (natty), Kernel linux 2.6.38-11-generic-pae, Gnome 2.32.1
Tak, oznacza to, że „z powodzeniem uruchomiłeś 8 GB”
AmanicA,
2

Siergiej ma rację, że PAE oznacza, że ​​używasz wersji 32-bitowej. Innym bardzo łatwym sposobem na sprawdzenie posiadanej wersji jest otwarcie okna terminala i wpisanie:

uname -a

W moim przypadku zwraca:

~$ 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

Więc jądro jest 2.6.38-11-generic, a wersja Ubuntu to x86_64(lub 64-bit).

Jednak świetnym sposobem na uzyskanie wszelkiego rodzaju informacji jest instalacja System Profiler and Benchmark. Znajduje się w Centrum oprogramowania Ubuntu i prawdopodobnie stanie się jednym z twoich ulubionych sposobów uzyskiwania informacji o twoim systemie. Po prostu zainstaluj, otwórz, a będziesz wiedział, jak go używać; jest to oczywiste i intuicyjne, więc nie potrzebujesz instrukcji.

Kelley
źródło
1

Aby wyświetlić bieżące wykorzystanie pamięci w systemie, użyj następującego polecenia w terminalu [ctrl + Alt + T]

free -m 
RT
źródło
1
Byłoby pomocne, gdybyś dostarczył OP więcej informacji.
Kevin Bowen