|
|
Publicerad 2025-12-5 08:47:19
|
|
|
|

Krav: Virtuellt minne är ett tveeggat svärd, det finns inget bra eller dåligt, bara om det är lämpligt eller inte, och det är lämpligt i det scenariot. För beräkningar med hög trafik, låg latens och hög samtidighet kan det hända att slå på virtuellt minne inte hjälpa hela systemet och till och med bli en negativ optimering. För servrar med litet minne, liten beräkning och hyfsad hårddiskläsning och skrivprestanda kan aktivering av virtuellt minne förbättra den totala prestandan och upplevelsen.
I Linux-system används swap-partitioner (swap-utrymme) när systemet behöver fler minnesresurser och det fysiska minnet är fullt. Använd swap-utrymme för att tillhandahålla tillfällig lagring för inaktiva processer och data, och förhindra att minnet går tom när det fysiska minnet är fullt. Swap-utrymme fungerar som en förlängning av det fysiska minnet och gör att systemet kan fortsätta fungera smidigt när det fysiska minnet är slut.
Aktivera den virtuella minneswap-partitionen
För att kontrollera om swap-partitionskonfigurationen är aktiverad är kommandot följande:
OmEcho-meddelandet är tomt, vilket indikerar att det inte finns någon swap-partition i systemet, du kan konfigurera swap-partitionen efter dina behov.
Skapa en fil för att byta partitioner med följande kommando:
Värdet /var/swap är en variabel som representerar identiteten på swap-partitionen, och du kan anpassa värdet på denna variabel så att det är detsamma som det befintliga partitions-ID:t.
Värdena på bs och count anger storleken på den skapade utbytesfilen, du kan anpassa inställningarna, i detta kommando betyder bs=1M count=4096 att storleken på utbytesfilen är satt till 4 GB.
För att formatera filen som en swap-partition är kommandot följande:
Kör följande kommando för att öppna swap-partitionen:
Öppningen är framgångsrik, som visas i figuren nedan:
Skriv den nya partitionsinformationen i /etc/fstab-filen och konfigurera swappartitionen att automatiskt monteras vid uppstart med följande kommando:
Att slå på den betyder inte att du använder den, den måste varaKonfigurera swappness-parametern för att bestämma principen för systemets användning av swappartitioner, swappighetsparametern varierar från 0 till 100.
För att redigera filen /etc/sysctl.conf, till exempel, behöver du justera följande parametrar när det fysiska minnet är mindre än 80 % av utrymmet.
Kör följande kommando för att få konfigurationen att träda i kraft:
Sammanfattningskommandot är följande:
Stäng den virtuella minneswap-partitionen
Utför följande kommando för att stänga swap-partitionen:
etc/fstab-fil, ochTa bortLiknande följande information om swap-relaterad montering, avbryt den automatiska monteringen av swap.
Spara och avsluta, kör sedan följande kommando för att bekräfta att swappartitionen är stängd.
Ekomeddelandet är tomt, vilket indikerar att swap-partitionen har stängts.
Hänvisning:
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig. |
Föregående:Linux-komprimering zip, 7z extremkomprimering (minsta fil)Nästa:Optimering av användarstatus i Discuz x3.4-inlägget i gästläge
|