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)


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


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.


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


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.


1

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

free -m 

1
Byłoby pomocne, gdybyś dostarczył OP więcej informacji.
Kevin Bowen
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.