LSMEM(1) Polecenia uzytkownika LSMEM(1) NAZWA lsmem - wyszczegolnia dostepne przedzialy pamieci wraz z ich stanem aktywnosci. SKLADNIA lsmem [opcje] OPIS Polecenie lsmem wypisuje przedzialy dostepnej pamieci wraz z ich stanem aktywnosci. Wypisane bloki pamieci odpowiadaja reprezentacji blokow pamieci w sysfs. Polecenie pokazuje rowniez rozmiar blokow pamieci oraz wielkosc pamieci w stanie aktywnym i nieaktywnym. Domyslny wynik jest kompatybilny z pierwotna implementacja z s390-tools, lecz usilnie zaleca sie unikac korzystania z domyslnego wyjscia w swoich skryptach. Nalezy zawsze definiowac wprost oczekiwane kolumny za pomoca opcji --output wraz lista kolumn w srodowiskach, w ktorych oczekiwane jest stabilne wyjscie. Polecenie lsmem zawsze wypisuje nowy zakres pamieci, gdy biezacy blok pamieci jest rozrozniany od poprzedniego bloku w ktorejs kolumnie wyjsciowej. To domyslne zachowanie mozna przeslonic opcja --split (np. lsmem --split=ZONES). Specjalne slowo "none" nakaze zignorowanie wszelkich roznic pomiedzy blokami pamieci i utworzenie najwiekszych mozliwych ciaglych przedzialow. Przeciwne zachowanie zapewni --all, wypisujac pojedyncze bloki pamieci. Prosze zauwazyc, ze niektore kolumny wyjsciowe moga zawierac niedokladne informacje, jesli nakazano lsmem podzial przedzialow w sposob zmuszajacy do ignorowania roznic w niektorych atrybutach. Przykladowo jesli polaczy sie bloki pamieci usuwalnej i nieusuwalnej do jednego przedzialu, to w wyjsciu lsmem wszystkie przedzialy zostana oznaczono jako nieusuwalne. Nie wszystkie kolumny sa obslugiwane na wszystkich systemach. Jesli poda sie nieobslugiwana kolumne, lsmem wypisze kolumne, ale nie wyswietli w niej zadnych danych. Opcja --help pokaze opisy kolumn. OPCJE -a, --all Wypisuje kazdy pojedynczy blok pamieci, zamiast laczyc bloki pamieci o podobnych atrybutach. -b, --bytes Wypisuje rozmiary w bajtach, zamiast w formacie czytelnym dla ludzi. Domyslnie jednostka w ktorej pokazywane sa rozmiary jest bajt, a przedrostki jednostek sa wielokrotnosciami 2^10 (1024). Symbole jednostek sa pokazywane w skroconej formie, aby poprawic czytelnosc, poprzez pokazanie jedynie pierwszej litery np. "1 KiB" i "1 MiB" staja sie odpowiednio: "1 K" i "1 M", tj. czastka "iB", bedaca czescia nazw jednostek, jest celowo pomijana. -J, --json Uzywa formatu wyjsciowego JSON. -n, --noheadings Nie wypisuje naglowka. -o, --output lista Okresla, ktore kolumny wyjsciowe wypisac. Opcja --help pokaze liste wszystkich obslugiwanych kolumn. Domyslna liste kolumn mozna rozszerzyc, podajac liste w formacie +lista (np. lsmem -o +NODE). --output-all Wypisuje wszystkie dostepne kolumny. -P, --pairs Tworzy wyjscie w postaci par klucz="wartosc". Wszystkie potencjalnie niebezpieczne znaki sa cytowane szesnastkowo (\x). -r, --raw Tworzy wyjscie w formacie surowym. Wszystkie potencjalnie niebezpieczne znaki sa cytowane szesnastkowo (\x). -S, --split lista Okresla ktorych kolumn (atrybutow) uzyc, do podzialu blokow pamieci na przedzialy. Obslugiwane sa nastepujace kolumny: STATE, REMOVABLE, NODE i ZONES, albo "none" (zadne). Wszystkie inne kolumny sa po cichu ignorowane. Wiecej szczegolow w powyzszym rozdziale OPIS. -s, --sysroot katalog Zbiera informacje o pamieci w systemie Linux innym niz ten, z ktorego uruchomiono lsmem. Podany katalog jest glownym katalogiem kopii Linuksa do sprawdzenia. --summary[=kiedy] Opcja kontroluje wypisywanie wierszy podsumowania. Opcjonalnym argumentem kiedy moze byc never (nigdy), always (zawsze) lub only (tylko podsumowanie). Jesli pominie sie argument kiedy, przyjmuje on wartosc domyslna "only". Podsumowanie jest wylaczane przy opcjach --raw, --pairs i --json. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. AUTORZY lsmem pierwotnie napisal Gerald Schaefer do s390-tools w Perlu. Wersje C do util-linux napisali: Clemens von Mann, Heiko Carstens i Karel Zak. ZOBACZ TAKZE chmem(8) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie lsmem jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.41.2 2025-09-22 LSMEM(1)