Welcome on my blog

We use cookies to ensure you get the best experience on our website.

Linux – Swap – Przydatne komendy

Autor: chmajster 12.09.2022

Partycja wymiany (SWAP) – systemowa partycja występująca w systemach typu UNIX. Służy do tymczasowego przechowywania danych w sytuacji, gdy ich ilość przekracza zasoby wolnej pamięci RAM lub gdy z różnych powodów korzystniej jest przechowywać je (lub ich część) na dysku twardym.

Włącz swap

swapon 
# or
swapon <path_to_drive/file>

root@chris:~# free -h
              total        used        free      shared  buff/cache   available
Mem:          3,7Gi       353Mi       891Mi       190Mi       2,4Gi       3,0Gi
Swap:            0B          0B          0B
root@chris:~# swapon /var/swap
root@chris:~# free -h
              total        used        free      shared  buff/cache   available
Mem:          3,7Gi       353Mi       891Mi       190Mi       2,4Gi       3,0Gi
Swap:          99Mi          0B        99Mi

Wyłącz cały swap

swapoff -a

root@chris:~# swapoff -a
root@chris:~# free -h
              total        used        free      shared  buff/cache   available
Mem:          3,7Gi       353Mi       891Mi       190Mi       2,4Gi       3,0Gi
Swap:            0B          0B          0B

Informacje o SWAP

[root@localhost ~]# swapon --show
NAME           TYPE       SIZE USED PRIO
/dev/dm-1      partition  3,9G   0B   -2
/root/SwapFile file      1024M   0B   -3
[root@localhost ~]#

Swap z PLIKU

# Tworzenie pliku 1G na swap
[root@localhost ~]# dd if=/dev/zero of=/root/SwapFile bs=1G   count=1 
1+0 przeczytanych rekordów
1+0 zapisanych rekordów
skopiowane 1073741824 bajtów (1,1 GB, 1,0 GiB), 27,8494 s, 38,6 MB/s
[root@localhost ~]# chmod 600 /root/SwapFile
[root@localhost ~]# mkswap /root/SwapFile
Tworzenie obszaru wymiany w wersji 1, rozmiar = 1024 MiB (bajtów: 1073737728)
brak etykiety, UUID=634bd6c1-390a-4767-ad67-5eb200d7d573
[root@localhost ~]# swapon /root/SwapFile

Dodanie swapu z pliku do autostartu

[root@localhost ~]#  echo '/swapfile none swap sw 0 0' >> /etc/fstab

Szybka wklejka – Swap z PLIKU

# Tworzenie pliku 1G na swap
dd if=/dev/zero of=/root/SwapFile bs=1G   count=1 
chmod 600 /root/SwapFile
mkswap /root/SwapFile
swapon /root/SwapFile

Dodanie SWAPU z partycji

[root@localhost ~]# mkswap /dev/sdb1
[root@localhost ~]# swapon /dev/sdb1

Źródło : https://pl.wikipedia.org/wiki/Partycja_wymiany

Dodaj komentarz

Search
Categories
O Blogu

Cześć Podróżniku!

Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.

Buy me A coffee
[Empty]

Wszelkie prawa zastrzeżone