Strādājot ar Linux operētājsistēmām, mēs bieži varam dzirdēt par terminu, ko sauc par mijmaiņu, bet dažreiz mēs nesaprotam tā izmantošanu un funkcionalitāti.
Mijmaiņas vai mijmaiņas atmiņa ir sistēmas daļa, ko mēs varam piešķirt instalēšanas procesa laikā vai pēc tā, un šādā veidā sistēmas struktūrā tiek atstāta vieta sistēmai un vēl viena maiņai.
Mijmaiņa pati par sevi ir mijmaiņas vieta, ko var attēlot ar failu vai nodalījumu, tādā veidā mijmaiņas darījums izmanto vietu cietajā diskā, nevis RAM atmiņas vietu, un šajā vietā tajā ir pagaidu faili, kas ļauj pilnībā izmantot RAM.
Linux sistēmās gan fiziskā operatīvā atmiņa tiek apvienota ar mijmaiņu, gan rada vairāk virtuālās atmiņas, nekā ir iestatīta pēc noklusējuma.
Pieaugot cietvielu cietajiem diskiem, mēs varam iegūt daudz lielāku piekļuvi sistēmai un ar RAM atmiņu, kas lielāka par 8 GB fizisko, ir iespējams atspējot distro, šajā gadījumā CentOS 7, mijmaiņas nodalīšanu un tādējādi optimizēt sistēmu resursiem.
1. Skatiet mijmaiņas atmiņas apjomu programmā CentOS 7
1. darbība
Vispirms mums jāpārbauda, cik daudz iekārtai ir definēta mijmaiņas atmiņa, to var pārbaudīt, izmantojot šādu komandu:
bezmaksas -h
2. solis
Šajā piemērā mēs redzam, ka, lai gan mijmaiņas atmiņai ir pieejami 1,8 GB, tā izmantošana ir 0 baiti, kas norāda, ka fiziskā atmiņa ir vairāk nekā pietiekama CentOS veiktajiem uzdevumiem. Tagad, lai identificētu ceļu, kur atrodas mijmaiņas darījums, mums jāizpilda komanda blkid:
sudo blkid
3. solis
Mēs varam apskatīt rindu TYPE = ”swap”, lai definētu un identificētu mijmaiņas nodalījumu. Tagad mēs izpildīsim komandu lsblk un redzēsim sekojošo:
4. solis
Tur mēs varam noteikt, ka mijmaiņas nodalījums ir mitināts sda2. Kad esam identificējuši nodalījumu, kurā atrodas mijmaiņas darīšana, mēs turpinām izpildīt šādu komandu, lai atspējotu mijmaiņu CentOS 7:
swapoff / dev / mapper / centos-swap
PiezīmeJa mēs vēlamies atspējot visus / proc / swaps mijmaiņas nodalījumus, mums jāizpilda šāda komanda:
maiņa --a
5. solis
Mēs vēlreiz palaižam komandu free -h, lai pārbaudītu, vai mijmaiņas darījums ir pareizi atspējots:
2. Pastāvīgi atspējojiet mijmaiņas atmiņu programmā CentOS 7
1. darbība
Ja mērķis ir neatgriezeniski atspējot mijmaiņas nodalījumu sistēmā, mums ir jāpiekļūst failam / etc / fstab, izmantojot vēlamo redaktoru:
nano / etc / fstab2. solis
Kad esam tur, mums ir jākomentē mijmaiņas līnija, pievienojot zīmi # šādi:
3. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:
Ctrl + O
Mēs atstājam redaktoru, izmantojot:
Ctrl + X
4. solis
Pēc tam mēs varam restartēt operētājsistēmu vai izmantot komandu mount -a, lai piemērotu izmaiņas.
Pēc tam mēs varam izpildīt šādas komandas, lai pārbaudītu, vai mijmaiņa ir neatgriezeniski atspējota:
bezmaksas -h blkid lsblkŠādā veidā CentOS 7 esam atspējojuši mijmaiņas darījumus.