Zamknij menu
    Nowe
    MacBook Pro showing programming language

    Jak otworzyć, uruchomić i stworzyć plik JAR? Przewodnik po archiwach Java

    2025-09-07
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31
    Facebook X (Twitter) Instagram
    Linuksowo
    • Główna
    • Dystrybucje
    • Tematy
      • Administracja
      • Bezpieczeństwo
      • Instalacja
      • Oprogramowanie
      • Podstawy
      • Wybór systemu
      • Rozszerzenia plików
    • Pozostałe
    Linuksowo
    Główna»Pozostałe»Jak sprawdzić zużycie procesora i pamięci RAM w Ubuntu?
    Pozostałe

    Jak sprawdzić zużycie procesora i pamięci RAM w Ubuntu?

    Norbert BarwickiNorbert BarwickiBrak komentarzy3 min. czyt.
    Udostępnij
    Facebook Twitter LinkedIn Pinterest E-mail

    Aby sprawdzić zużycie procesora i pamięci RAM w Ubuntu, użytkownik ma do dyspozycji zarówno graficzne, jak i terminalowe narzędzia systemowe. Poniżej znajduje się szczegółowy poradnik krok po kroku, zawierający opisy najważniejszych metod oraz praktyczne wskazówki.

    Spis treści pokaż
    1 1. Narzędzia graficzne
    1.1 Monitor systemu (System Monitor)
    2 2. Narzędzia terminalowe
    2.1 A. Komenda top
    2.2 B. Komenda htop
    2.3 C. Komenda vmstat
    2.4 D. Komenda mpstat
    3 3. Wyświetlanie bieżącego zużycia pamięci RAM
    3.1 Komenda free
    4 4. Przegląd procesów i sortowanie według zużycia
    5 5. Ograniczanie zużycia RAM przez procesy (zaawansowane)
    6 6. Monitorowanie sprzętu – dodatkowe narzędzia
    7 Najczęstsze pytania i praktyczne wskazówki
    8 Podsumowanie

    1. Narzędzia graficzne

    Monitor systemu (System Monitor)

    1. Naciśnij Super (na większości komputerów to klawisz z logo Windows).
    2. Wpisz monitor systemu (lub “System Monitor”, zależnie od języka systemu).
    3. Uruchom aplikację.
    • W zakładce Zasoby możesz na bieżąco obserwować:
    • Zużycie procesora (CPU) – linia lub wykres przedstawia obciążenie w procentach.
    • Zużycie pamięci RAM – pokazuje ilość zajętej oraz dostępnej pamięci operacyjnej.
    • Informacje o swapie – użycie pamięci wymiany.

    Jest to najprostsza metoda dla początkujących użytkowników, zapewniająca przejrzystą wizualizację danych.

    2. Narzędzia terminalowe

    A. Komenda top

    1. Otwórz terminal (Ctrl + Alt + T).
    2. Wpisz polecenie:
     top 
    1. Program wyświetli dynamiczną, odświeżaną na bieżąco listę procesów.
    • W górnej części zobaczysz:
    • %CPU – procentowe zużycie CPU przez procesy.
    • %MEM – procentowe zużycie RAM przez procesy.
    • Pozycja load average wskazuje średnie obciążenie CPU z ostatnich 1, 5 i 15 minut.

    Aby zakończyć działanie, naciśnij q.

    B. Komenda htop

    htop jest bardziej rozbudowaną i czytelną wersją top.

    1. Instalacja (jeśli nie jest zainstalowany):
     sudo apt install htop 
    1. Uruchomienie:
     htop 
    • Dostępna jest obsługa myszą, przewijanie, sortowanie procesów według CPU lub pamięci, podsumowanie w formie kolorowych pasków.
    • Do wyjścia naciśnij F10 lub q.

    C. Komenda vmstat

    1. W terminalu wpisz:
     vmstat 5 

    Parametr 5 oznacza, że dane będą odświeżane co 5 sekund.

    1. Wyjście komendy pokazuje podsumowanie:
    • R (procesy gotowe do działania)
    • free (wolna pamięć)
    • si/so (swap in/out)
    • us/sy/wa/id (procent czasu użytkownika, systemu, oczekiwania, bezczynności).
    1. Zakończ komendą CTRL+C.

    D. Komenda mpstat

    1. Jeśli program nie jest dostępny, zainstaluj pakiet:
     sudo apt install sysstat 
    1. Uruchom:
     mpstat -P ALL 5 
    • Wyświetli zużycie CPU dla każdego rdzenia co 5 sekund, w rozbiciu na różne tryby pracy CPU (user, system, iowait, idle).

    3. Wyświetlanie bieżącego zużycia pamięci RAM

    Komenda free

    1. Wpisz w terminalu:
     free -h 
    • Opcja -h sprawia, że wyjście będzie czytelne (w MB/GB).

    Wartości interesujące:

    • used – aktualnie używana pamięć RAM.
    • available – dostępna do użycia pamięć RAM.
    • swap – użycie pamięci wymiany (swap).

    Linux wykorzystuje część wolnej pamięci na cache (np. buforowanie plików), więc pozornie mało wolnej RAM nie musi oznaczać, że jej brakuje — system automatycznie zwalnia cache w razie potrzeby.

    4. Przegląd procesów i sortowanie według zużycia

    • W top lub htop można sortować procesy według kolumny zużycia CPU lub RAM; w htop wystarczy kliknąć nagłówek kolumny lub użyć strzałek.
    • Do sprawdzenia konkretnego procesu:
     ps aux --sort=-%mem | head 

    Wyświetli procesy najbardziej obciążające pamięć.

    5. Ograniczanie zużycia RAM przez procesy (zaawansowane)

    Za pomocą mechanizmu cgroup można limitować pamięć RAM dla poszczególnych procesów lub grup procesów, stosując odpowiednią konfigurację systemową.

    6. Monitorowanie sprzętu – dodatkowe narzędzia

    • Do przeglądania informacji o RAM i CPU (model, taktowanie, liczba rdzeni, liczba wątków), użyj:
     lscpu # Szczegóły o CPU sudo lshw -short -C memory # Szczegóły o RAM 

    Najczęstsze pytania i praktyczne wskazówki

    • Dlaczego pamięć RAM jest „zajęta”, choć nie ma aktywnych programów?
      Linux buforuje pliki i strony, co przyspiesza pracę systemu — cache jest zwalniany w miarę potrzeb.
    • Kiedy przejmować się zużyciem swap?
      Jeśli system często korzysta z pamięci wymiany, może to oznaczać niewystarczającą ilość RAM lub wyciek pamięci w aplikacjach.

    Podsumowanie

    Do szybkiego podglądu używaj prostych poleceń takich jak top, htop, free, a do bardziej szczegółowej analizy — vmstat, mpstat.
    Wszystkie powyższe metody sprawdzą się zarówno na desktopie, jak i na serwerze zdalnym.

    Poradnik przygotowano w oparciu o sprawdzone instrukcje ze społeczności linuksowych oraz oficjalną dokumentację.

    Norbert Barwicki
    • WWW

    Norbert Barwicki pracuje z systemami Linux od 2007 roku, kiedy to zainstalował swoją pierwszą dystrybucję Ubuntu 7.04. Przez lata eksperymentował z ponad 15 różnymi dystrybucjami, w tym Fedora, Debian, Arch Linux i Gentoo, a od 2015 roku specjalizuje się w administracji serwerami opartymi na CentOS i Red Hat Enterprise Linux. Jako certyfikowany administrator Linux (RHCSA od 2018 roku) dzieli się swoją wiedzą na Linuksowo.pl, gdzie opublikował już ponad 100 artykułów pomagających użytkownikom w przejściu na świat open source.

    Pozostałe poradniki

    htop

    htop – jak monitorować procesy w czasie rzeczywistym i optymalizować wydajność systemu

    12 min. czyt.

    5 sposobów na sprawdzenie, ile pamięci RAM jest używane w Linuksie

    4 min. czyt.

    Jak monitorować system Linux za pomocą polecenia top?

    3 min. czyt.

    Jak monitorować procesy systemowe w Linuksie za pomocą htop?

    3 min. czyt.

    7 poleceń do sprawdzania zużycia pamięci RAM w systemie Linux

    3 min. czyt.

    Jak zainstalować i używać monitora systemu w Linuksie?

    3 min. czyt.
    Dodaj komentarz
    Odpowiedz Anuluj


    Poradniki
    MacBook Pro showing programming language

    Jak otworzyć, uruchomić i stworzyć plik JAR? Przewodnik po archiwach Java

    2025-09-07
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    Artykuły
    disc, reader, reading poor, hard drive, pc, it, hard drive, hard drive, hard drive, hard drive, hard drive

    Jak używać fdisk do zarządzania partycjami na dysku twardym? Funkcje, możliwości i typy tablic partycji

    2025-08-23
    Gnome

    GNOME – intuicyjne środowisko graficzne dla systemów Unix

    2025-08-21
    a row of black computers sitting on top of a table

    Jaki Linux na stary komputer? Przewodnik po lekkich dystrybucjach

    2025-08-18
    O Linuksowo

    Linuksowo.pl to kompendium wiedzy dla wszystkich zainteresowanych systemami operacyjnymi opartymi na jądrze Linux. Oferujemy eksperckie artykuły obejmujące dystrybucje, instalację, bezpieczeństwo oraz oprogramowanie open source. Naszym celem jest dostarczanie praktycznych porad zarówno dla początkujących, jak i zaawansowanych użytkowników.

    © 2025 Linuksowo – Wszelkie prawa zastrzeżone.
    • Strona główna
    • O Linuksowo
    • Polityka prywatności i cookies
    • RSS
    • Kontakt

    Type above and press Enter to search. Press Esc to cancel.