Požiadavky: Virtuálna pamäť je dvojsečná zbraň, neexistuje dobré ani zlé, len to, či je vhodná alebo nie, a v danom prípade je vhodná. Pri výpočtoch s vysokou premávkou, nízkou latenciou a vysokou súbežnosťou nemusí zapnutie virtuálnej pamäte pomôcť celému systému a môže sa dokonca stať negatívnou optimalizáciou. Pre servery s malou pamäťou, malým výpočtovým výkonom a slušným výkonom čítania a zápisu z pevného disku môže zapnutie virtuálnej pamäte zlepšiť celkový výkon a zážitok.
V systémoch Linux sa swap partície (swap space) používajú, keď systém potrebuje viac pamäťových zdrojov a fyzická pamäť je plná. Využite swap space na dočasné úložisko neaktívnych procesov a dát a zabránite tomu, aby sa pamäť vyčerpala, keď je fyzická pamäť plná. Swap space funguje ako rozšírenie fyzickej pamäte a umožňuje systému pokračovať v plynulom aj po vyčerpaní fyzickej pamäte.
Povoliť partition na výmenu virtuálnej pamäte
Na overenie, či je konfigurácia swap partície povolená, je príkaz nasledovný:
AkEcho správa je prázdna, čo znamená, že v systéme nie je žiadna swap partícia, môžete si nakonfigurovať swap partíciu podľa svojich potrieb.
Vytvorte súbor na výmenu partícií pomocou nasledujúceho príkazu:
Hodnota /var/swap je premenná, ktorá reprezentuje identitu swap partície, a môžete prispôsobiť hodnotu tejto premennej tak, aby bola rovnaká ako existujúce ID partície.
Hodnoty bs a count označujú veľkosť vytvoreného interchange súboru, nastavenia si môžete prispôsobiť – v tomto príkaze bs=1M count=4096 znamená, že veľkosť interchange súboru je nastavená na 4 GB.
Na formátovanie súboru ako swap partície je príkaz nasledovný:
Spustite nasledujúci príkaz na otvorenie swap partície:
Otvorenie je úspešné, ako je znázornené na obrázku nižšie:
Zapíšte nové informácie o partícii do súboru /etc/fstab a nakonfigurujte swap partíciu tak, aby sa automaticky pripojila pri štarte pomocou nasledujúceho príkazu:
Zapnutie neznamená používať to, musí to byťNakonfigurujte parameter swappiness na určenie princípu použitia swap partícií systémom, parameter výmeny sa pohybuje od 0 do 100.
Napríklad na úpravu súboru /etc/sysctl.conf je potrebné upraviť nasledujúce parametre, keď fyzická pamäť zaberá menej ako 80 % priestoru.
Spustite nasledujúci príkaz, aby sa konfigurácia aktivovala:
Súhrnný príkaz je nasledovný:
Zatvorte partition na výmenu virtuálnej pamäte
Vykonajte nasledujúci príkaz na zatvorenie swap partition:
etc/fstab súbor, aOdstrániťPodobne ako v nasledujúcich informáciách o montáži súvisiacej so swapom, zrušte automatické montáže swapu.
Uložiť a ukončiť, potom vykonať nasledujúci príkaz na potvrdenie, že swap partícia je uzavretá.
Echo správa je prázdna, čo znamená, že swap partícia bola uzavretá.
Referencia:
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné. |