Skip to main content

Beheer Linux Device Paging en Swapping met "swapon"

VI Editor - Linux Tutorial #14 (April 2025)

VI Editor - Linux Tutorial #14 (April 2025)
Anonim

swapon geeft de apparaten op waarop paging en bestandsuitwisseling zullen plaatsvinden. Oproepen naar swapon treden normaal op in het initialisatiebestand van meerdere gebruikers / Etc / rc dat maakt alle swap-apparaten beschikbaar, zodat de paging- en swapactiviteit wordt doorgeschakeld tussen verschillende apparaten en bestanden.

Korte inhoud

/ sbin / swapon -h -V/ sbin / swapon -a -v -e/ sbin / swapon -v -p prioriteit speciaalbestand … / sbin / swapon -s/ sbin / swapoff -h-V/ sbin / swapoff -a/ Sbin / swapoff speciaalbestand

schakelaars

swapon ondersteunt verschillende schakelaars om de uitvoering van de opdracht uit te breiden of te verfijnen.

-h

Hulp bieden

-V

Toon versie

-s

Geef het gebruik van swapgebruik per apparaat weer. Gelijk aan cat / proc / swaps . Niet beschikbaar voor Linux 2.1.25.

-een

Alle apparaten gemarkeerd als ruil apparaten uitwisselen / Etc / fstab zijn beschikbaar gesteld. Apparaten die al als wissel worden uitgevoerd, worden stilzwijgend overgeslagen.

-e

Wanneer-eenwordt gebruikt met swapon, -emerken swapon sla apparaten die niet bestaan ​​op stil over.

-p prioriteit

Geef een prioriteit op voorswapon. Deze optie is alleen beschikbaar alsswapon is gecompileerd onder en wordt gebruikt onder een 1.3.2 of latere kernel. De prioriteit is een waarde tussen 0 en 32767. Zieswapon(2) voor een volledige beschrijving van swapprioriteiten. Toevoegenpri = waarde naar het optieveld van / Etc / fstab voor gebruik metswapon -a.

Swapoff schakelt uitwisselen op de gespecificeerde apparaten en bestanden uit. Wanneer de-een vlag wordt gegeven, swappen is uitgeschakeld op alle bekende swap-apparaten en bestanden (zoals gevonden in / Proc / swaps of / Etc / fstab ).

Notes

Je moet niet gebruikenswapon op een bestand met gaten. Swap over NFS werkt mogelijk niet.

Gerelateerde opdrachten zijn:

  • swapon(2)
  • swapoff(2)
  • in het(8)
  • mkswap(8)
  • rc(8)
  • berg(8)

Het specifieke gebruik van swapon kan variëren per distributie en kernel-releasiveau. Gebruik de man commando ( % man ) om te zien hoe een opdracht wordt gebruikt op uw specifieke computer.