Wat is swapgebruik en hoe kan dit worden verminderd? [Partitiemanager]

Samenvatting :

gebruik wisselen

Wat is gebruik wisselen ? Wat is een acceptabel percentage voor swapgebruik? Wat moet ik doen als het swapgebruik te hoog is? In dit bericht, MiniTool Partitie Wizard laat zien hoe u het swapgebruik kunt verminderen door de swapruimte toe te voegen.





Snelle navigatie :

Wat is swapgebruik?

Als u een Linux-gebruiker bent, merkt u misschien dat er een swappartitie op uw computer is. De functie van deze partitie is vergelijkbaar met virtueel geheugen (pagingbestand) op Windows.

Wanneer het eigenlijke geheugen niet genoeg is, zal het besturingssysteem een ​​deel van de tijdelijk ongebruikte gegevens uit het geheugen halen en in de swappartitie plaatsen, waardoor er voldoende geheugenruimte vrijkomt voor het huidige programma.

In Linux kunnen gebruikers het commando ' ~$ gratis ' of ' ~$ gratis -h ' om het wisselgebruik weer te geven. In Windows geeft het systeem het swapgebruik of het virtuele geheugengebruik niet weer. In de meeste gevallen kunnen gebruikers het swap-gebruik zien op software van derden, zoals Rainmeter.

Linux Swap - een alternatief voor pc-geheugen niet genoeg

Wat is een acceptabel swapgebruikspercentage?

Ik heb een regenmeter op mijn desktop... Mijn CPU-gebruik is ongeveer 10%, mijn RAM is 33%, maar mijn SWAP-gebruik is 57%. Is dat normaal, of kan dit betekenen dat ik ergens een probleem heb? ---reddit.com

Sommige mensen vinden misschien dat het swapgebruik op hun pc erg hoog is en maken zich hier zorgen over. Wat is een acceptabel SWAP-gebruikspercentage? Moet ik maatregelen nemen om het swapgebruik te verminderen?

verwissel partitieminiatuur De beste manier om gratis een swap-partitie te maken in Linux

Het is belangrijk om een ​​Swap-partitie in Linux te maken. MiniTool Partition Wizard kan u helpen om snel een Linux-partitie te maken wanneer dat nodig is.

Lees verder

Eigenlijk is het swap-gebruikspercentage niet zo belangrijk. In plaats daarvan moet u de wisselruimte controleren en ervoor zorgen dat deze niet te groot of te klein is.

Volgens Microsoft zou de Windows-swapruimte (virtueel geheugen) 1,5 keer of twee keer het fysieke geheugen moeten zijn. Wat betreft Linux-systemen, je kunt verwijzen naar het gezegde van RedHat. De aanbevolen swapruimte is als volgt:

Hoeveelheid RAM in het systeem Aanbevolen swap-ruimte Aanbevolen swap-ruimte als slaapstand is toegestaan
<=2GB 2 keer de hoeveelheid RAM 3 keer de hoeveelheid RAM
2GB – 8GB Gelijk aan de hoeveelheid RAM 2 keer de hoeveelheid RAM
8 GB – 64 GB Minimaal 4 GB 1,5 keer de hoeveelheid RAM
> = 64GB Slaapstand niet aanbevolen

Hoe het swapgebruik te verminderen?

In de meeste gevallen kan een hoog swapgebruik betekenen dat het RAM zwaar wordt belast. U kunt het swapgebruik verminderen door het RAM-gebruik te verminderen of het swapgebruik toe te voegen.

Windows 10 miniatuur met hoog geheugengebruik Windows 10 Hoog geheugengebruik [Oorzaken en oplossingen]

In dit artikel wordt uitgelegd wat een hoog geheugengebruik is en hoe u dit kunt controleren. Het geeft ook 11 methoden om het hoge geheugengebruik van Windows 10, veroorzaakt door de meest voorkomende redenen, op te lossen.

Lees verder

In dit deel laat ik je zien hoe je de swap-ruimte toevoegt in Windows en Linux. Volg in Windows de onderstaande stappen:

  • Open Verkenner , klik met de rechtermuisknop Deze pc en selecteer Eigenschappen .
  • Selecteer Geavanceerde systeeminstellingen in het pop-upvenster.
  • In de Systeem eigenschappen venster > Geavanceerd tabblad, klik op Instellingen in Uitvoering .
  • Ga naar het tabblad Geavanceerd in het pop-upvenster en klik op Wijziging in Virtueel geheugen .
  • Schakel het vinkje uit De grootte van het wisselbestand automatisch beheren voor alle stations .
  • Klik op partitie C, controleer Geen wisselbestand en klik op Set om het op te slaan.
  • Klik Ja bevestigen.
  • Selecteer een niet-systeempartitie en vink vervolgens aan: Aangepast formaat: .
  • Stel een juiste virtuele geheugenwaarde in. Houd er rekening mee dat het wordt aanbevolen dat de waarde in Oorspronkelijke grootte is hetzelfde als die in Maximumgrootte .
  • Klik Set en Oké wijzigingen op te slaan.

virtueel geheugen wijzigen

In Linux kun je de volgende commando's gebruiken om de swap-ruimte toe te voegen:

    dd if=/dev/zero of=swapfile bs=1M count=1024(Deze opdracht maakt een wisselbestand met een opgegeven grootte. bs de eenheidsbytes is, kunt u de eenheid ook handmatig aan M of G toewijzen. De grootte van het wisselbestand is bs*count .) mkswap-swapbestand(Deze opdracht maakt het bestand de swap-indeling. U moet het pad van de swapfile dienovereenkomstig wijzigen.) swapon-swapbestand(Deze opdracht schakelt het wisselbestand in. Wijzig het pad dienovereenkomstig.)
  • Aanpassen /etc/fstab Voeg in het bestand opdrachtregel ' toe swapfile swap swap standaard 0 0 '. Dit maakt de swapfile permanent geldig. Wijzig ook het pad dienovereenkomstig.