|
|
Geplaatst op 5-12-2025 08:47:19
|
|
|
|

Vereisten: Virtueel geheugen is een tweesnijdend zwaard, er is geen goed of slecht, alleen of het geschikt is of niet, en het is passend in dat scenario. Voor berekeningen met veel verkeer, lage latentie en gelijktijdigheid kan het inschakelen van virtueel geheugen het hele systeem niet helpen en zelfs een negatieve optimalisatie worden. Voor servers met weinig geheugen, weinig rekenkracht en degelijke lees- en schrijfprestaties op de harde schijf, kan het inschakelen van virtueel geheugen de algehele prestaties en ervaring verbeteren.
In Linux-systemen worden swappartities (swap space) gebruikt wanneer het systeem meer geheugen nodig heeft en het fysieke geheugen vol is. Gebruik swapruimte om tijdelijke opslag te bieden voor inactieve processen en data, en voorkom dat het geheugen opraakt wanneer het fysieke geheugen vol is. Swapruimte fungeert als een uitbreiding van het fysieke geheugen en stelt het systeem in staat soepel te blijven draaien wanneer het fysieke geheugen is uitgeput.
Schakel de virtuele geheugenswap-partitie in
Om te controleren of de swappartitieconfiguratie is ingeschakeld, volgt het commando:
AlsHet echo-bericht is leeg, wat aangeeft dat er geen swappartitie in het systeem is, je kunt de swap-partitie configureren naar jouw behoeften.
Maak een bestand aan om partities te wisselen met het volgende commando:
De waarde van /var/swap is een variabele die de identiteit van de swappartitie vertegenwoordigt, en je kunt de waarde van deze variabele aanpassen zodat deze gelijk is aan de bestaande partitie-ID.
De waarden van bs en count geven de grootte aan van het aangemaakte interchange-bestand, je kunt de instellingen aanpassen; in dit commando betekent bs=1M count=4096 dat de grootte van het interchange-bestand is ingesteld op 4 GB.
Om het bestand als swappartitie te formatteren, is het commando als volgt:
Voer het volgende commando uit om de swappartitie te openen:
De opening is geslaagd, zoals te zien is in de onderstaande figuur:
Schrijf de nieuwe partitie-informatie in het /etc/fstab-bestand en configureer de swappartitie om automatisch bij het opstarten te worden gemounted met het volgende commando:
Het aanzetten betekent niet dat je het gebruikt, het moet welConfigureer de swappiness parameter om het principe van het gebruik van swappartities door het systeem te bepalen, de wisselbaarheidsparameter varieert van 0 tot 100.
Om bijvoorbeeld het bestand /etc/sysctl.conf te bewerken, moet je de volgende parameters aanpassen wanneer het fysieke geheugen minder dan 80% van de ruimte beslaat.
Voer het volgende commando uit om de configuratie in werking te stellen:
Het samenvattende commando is als volgt:
Sluit de virtuele geheugenswap-partitie
Voer het volgende commando uit om de swap-partitie te sluiten:
etc/fstab-bestand, enVerwijderenNet als bij de volgende wissel-gerelateerde montageinformatie, annuleer de automatische montage van de wissel.
Sla op en sluit af, en voer vervolgens het volgende commando uit om te bevestigen dat de swappartitie gesloten is.
Het echo-bericht is leeg, wat aangeeft dat de swap-partitie is gesloten.
Referentie:
De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar. |
Vorig:Linux-compressie zip, 7z extreme compressie (minimumbestand)Volgend:Optimalisatie van gebruikersstatus in Discuz x3.4-post in gastmodus
|