Come aggiungere spazio di swap sulla top 10 di Ubuntu.Top 10

Come aggiungere spazio di swap sulla top 10 di Ubuntu.Top 10
Scambio è una parte specifica del disco rigido questo è riservato per il sistema operativo per archiviare temporaneamente i dati che non sono più richiesti in RAM. Con alcune eccezioni, lo spazio di swap consente di espandere la quantità di dati che il server può contenere nella sua memoria di lavoro corrente. Quindi, quando non esiste uno spazio sufficiente in RAM per tenere i dati relativi alle applicazioni attualmente utilizzate, lo spazio di swap aggiunto verrà utilizzato in tale situazione.

Questo blog dimostrerà il metodo a Aggiungi spazio di swap SU Ubuntu 22.04.

Aggiunta di spazio di scambio su Ubuntu 22.04

Allo scopo di aggiungere spazio di swap su Ubuntu 22.04, seguire le istruzioni fornite.

Passaggio 1: controlla le informazioni di scambio

Prima di tutto, eseguire il comando fornito per il check-in esiste qualsiasi scambio preconfigurato sul sistema:

$ sudo swapon -show

In alternativa, utilizzare il "gratuitoComando "con il"-H"Opzione per verificare l'esistenza dello spazio di swap attivo:

$ gratuito -h

L'output dei comandi indicati indica che un file di swap è già presente sul nostro sistema. Tuttavia, creeremo un nuovo file di swap per la dimostrazione e ti mostreremo il metodo per aggiungere spazio di swap in Ubuntu 22.04.

Passaggio 2: controlla lo spazio disponibile per il disco rigido disponibile

Nel passaggio successivo, controllare lo spazio disponibile del disco rigido per assicurarti che abbia abbastanza spazio:

$ df -h

Come vedi, abbiamo "9.5g"Spazio disponibile sul nostro sistema:

Passaggio 3: creare file di swap

Ai fini della creazione di un file di swap, scrivere il fornito "Fallosate"Comando nel tuo Ubuntu 22.04 Terminale con il “-l"Opzione e specificare la quantità di spazio Vuoi allocare. Nel nostro caso, creeremo un file di swap chiamato "swapfile1" avendo "1g" spazio:

$ sudo fallocate -l 1g /swapfile1

Passaggio 4: verificare lo spazio allocato del file swap

Verificare lo spazio allocato al file di swap utilizzando il comando fornito:

$ ls -lh /swapfile1

Passaggio 5: modifica l'autorizzazione del file swap

Utilizzare il fornito "chmod"Comando per modificare le autorizzazioni del file per essere accessibili solo da"radice":

$ sudo chmod 600 /swapfile1

Quindi, verifica le autorizzazioni del file assegnato:

$ ls -lh /swapfile1

Passaggio 6: Mark Swapfile1 come spazio di swap

Digita il seguente comando per contrassegnare il creato "swapfile1"Come spazio di scambio:

$ sudo mkswap /swapfile1

Passaggio 7: abilita il file di swap

Abilita il file di swap creato e consentire Ubuntu 22.04 Sistema per il suo utilizzo:

$ sudo swapon /swapfile1

Passaggio 8: controlla la disponibilità del file

Dopo aver abilitato il file di swap, verificare se è disponibile o meno utilizzando il dato "Swapon"Comando:

$ sudo swapon -show

O, eseguire il “gratuitoComando "con il"-H"Opzione per lo stesso scopo:

$ gratuito -h

Passaggio 9: rendere permanente il file di swap

Le modifiche che hai apportato fino ad ora sono applicate solo alla sessione corrente. Ciò afferma che non appena il sistema si riavvia, il server non continuerà automaticamente con le impostazioni aggiunte. Per rendere permanente il file di swap, aggiungi il file creato al "/etc/fstab" file.

Quindi, in primo luogo, eseguire il backup del "/etc/fstab"File come misura precauzionale:

$ sudo cp /etc /fstab /etc /fstab.Bak

Quindi, aggiungi le seguenti informazioni relative a "swapfile1":

$ echo '/swapfile1 Nessuno swap sw 0 0' | sudo tee -a /etc /fstab

Ora passa all'ultimo passaggio.

Passaggio 10: Torta le impostazioni dello spazio di scambio

A questo punto, lo spazio di scambio è permanentemente e pronto per l'uso. Tuttavia, sintonizzeremo alcune impostazioni di spazio di swap aggiuntive che avranno un impatto sulle prestazioni di Ubuntu 22.04 in senso buono.

In primo luogo, controlla il valore di "scambianza"Parametro, che indica la frequenza con cui il sistema scambierà i dati dalla RAM allo spazio di swap aggiunto. Il valore del parametro si troverà tra "0" E "100". Per controllare il valore corrente del "scambianza"Parametro, eseguire quanto segue"gatto"Comando:

$ cat/proc/sys/vm/swappiness

Quindi utilizzare il "sysctl"Comando per assegnare un nuovo valore a"scambianza"Parametro:

$ sudo syscctl VM.SWAPPINESS = 20

Per salvare permanentemente le impostazioni aggiunte per lo spazio di swap aggiunto, aggiungi la stessa riga in "sysctl.conflitto" file:

$ sudo nano /etc /sysctl.conf

Il valore di un altro parametro che stiamo per sintonizzare è "vfs_cache_pressurE ". Questo parametro controlla la cache dentry E inodo informazione. Controlla il suo valore attuale con l'aiuto del fornito "gatto"Comando:

$ cat/proc/sys/vm/vfs_cache_pressure

Allo stesso modo, imposta un nuovo valore per "vfs_cache_pressure"Parametro usando il"sysctl"Comando:

$ sudo syscctl VM.vfs_cache_pressure = 40

Aggiungi la stessa linea in "sysctl.conf"File per impostare permanentemente il valore di"vfs_cache_pressure " parametro:

$ sudo nano /etc /sysctl.conf

Colpo "Ctrl+O"Per salvare la riga aggiunta e tornare al terminale. Lo spazio di swap creato è pronto per l'uso con le impostazioni configurate:

Abbiamo compilato il metodo più semplice per aggiungere spazio di swap su Ubuntu 22.04.

Conclusione

Allo scopo di aggiungere spazio di swap in Ubuntu 22.04, in primo luogo, controlla lo spazio del disco rigido disponibile, quindi esegui il “$ sudo fallocate -l 1g /swapfile1"Comando mentre specifica lo spazio e il percorso allocato al file di swap che verrà creato. Quindi modificare le autorizzazioni del file del file di swap, contrassegnarlo come spazio di scambio e abilitarlo sul tuo Ubuntu 22.04 Sistema. Questo blog ha dimostrato il metodo a Aggiungi spazio di swap SU Ubuntu 22.04.