GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS / RHEL:come dare la priorità ai dispositivi utilizzati per la partizione di scambio

Se controlli l'output di swapon -s comando, vedrai la Priorità colonna. La colonna della priorità definisce l'ordine in cui i dispositivi di scambio vengono utilizzati quando richiesto. Nel nostro esempio sotto la priorità -1 è maggiore della priorità -2 (poiché i valori sono negativi).

# swapon -s
Filename				Type		Size	Used	Priority
/dev/dm-1               partition	268435452	0	-1
/swapfile               file	      102396	0	-2

Per impostazione predefinita, quando le priorità vengono assegnate quando i dispositivi di scambio vengono creati e aggiunti come scambio. Ma possiamo anche cambiare la priorità dei dispositivi.

Modifica temporaneamente la priorità di scambio

1. Prima di modificare la priorità assicurarsi che il dispositivo di scambio non sia utilizzato dal sistema.

# free
              total        used        free      shared  buff/cache   available
Mem:      263847032     4561048   214238864      324524    45047120   257755920
Swap:     268537848           0   268537848

Come si vede nell'output sopra, sono attualmente utilizzati 0 MB di swap.

2. Disattiva i dispositivi di scambio

# swapoff /swapfile 
# swapoff /dev/dm-1
# swapon -s
Filename				Type		Size	Used	Priority
/dev/dm-1                              	partition	268435452	0	-1

3. imposta la priorità del dispositivo di scambio /swapfile come 5 che è maggiore della priorità dell'altro dispositivo di scambio (-1).

# swapon -p 5 /swapfile
# swapon -s
Filename				Type		Size	    Used	Priority
/dev/dm-1               partition	268435452	0	    -1
/swapfile               file	    102396	    0	     5

Modifica costantemente la priorità di scambio

Per modificare la priorità del dispositivo di scambio in modo permanente, dobbiamo modificare /etc/fstab file di conseguenza.

1. Innanzitutto, esegui il backup del file /etc/fstab.

# cp -p /etc/fstab /etc/fstba_orig

2. Modificare la priorità del dispositivo di scambio di /swapfile su 5 da -2.

# vi /etc/fstab
/dev/mapper/vg_os-lv_swap swap                    swap    defaults        0 0
/swapfile           swap                    swap    pri=9         0 0


Linux
  1. Linux:come trovare il driver di dispositivo utilizzato per un dispositivo?

  2. CentOS / RHEL 7:come rinominare il gruppo di volumi per root e swap

  3. Come partizionare i dispositivi pseudo-multipath DM in CentOS/RHEL

  4. CentOS / RHEL 6:come modificare il nome del gruppo di volumi per il dispositivo del disco di root

  5. CentOS / RHEL:come creare una nuova partizione di swap basata su LVM

Come installare Zenoss Core per il monitoraggio su Linux CentOS / RHEL

CentOS / RHEL:come aggiungere una nuova partizione di swap

CentOS / RHEL 5,6:come modificare il fuso orario

CentOS / RHEL:come impostare la jail chroot per vsftp per tutti gli utenti

Come modificare il nome dell'interfaccia in CentOS/RHEL 8 usando prefixdevname

Android - Come trovare il percorso della partizione di swap sulla scheda SD?