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.