Què és la memòria d'intercanvi a Linux?

What Is Swap Memory Linux



Per a cada sistema operatiu, hi ha una quantitat dedicada de RAM disponible que fa possible el processament d’un programa. Tanmateix, la quantitat d'aquesta RAM és limitada, motiu pel qual la RAM no pot contenir una gran quantitat de dades. Per tant, hi hauria d’haver una opció de còpia de seguretat disponible que admeti la memòria RAM sempre que s’esgoti la memòria.

Aquest concepte s'aplica tant al sistema operatiu Windows com a Linux. Al sistema operatiu Windows, cada vegada que la memòria RAM té una quantitat insuficient de memòria per contenir un procés, manlleva certa quantitat de memòria de l’emmagatzematge secundari. Aquesta memòria en préstec es coneix com a memòria virtual. De la mateixa manera, sempre que la memòria RAM es queda sense memòria a Linux, manlleva una mica de memòria de l’emmagatzematge secundari per emmagatzemar el seu contingut inactiu.







D'aquesta manera, la memòria RAM troba prou espai per contenir un nou procés al seu interior. Aquí, l’espai prestat del disc dur s’anomena Memòria d’intercanvi. En aquest article, intentarem conèixer el concepte de memòria d'intercanvi en detall.



Funcionament de la memòria d'intercanvi:

Com s'ha explicat anteriorment, la memòria d'intercanvi és la quantitat dedicada de disc dur que s'utilitza sempre que la RAM es queda sense memòria. Hi ha un programa de gestió de memòria a Linux que s’encarrega d’aquest procés. Sempre que la memòria RAM manca de memòria, el programa de gestió de memòria busca tots aquells blocs de dades inactius presents a la memòria RAM que no s’utilitzen durant molt de temps.



Quan troba aquests blocs amb èxit, els canvia a la memòria d'intercanvi. D'aquesta manera, l'espai de memòria RAM s'allibera i, per tant, es pot utilitzar per a altres programes que necessiten processar-se de manera urgent. El concepte d'intercanvi és molt similar al concepte de paginació utilitzat al sistema operatiu Windows.





Tipus de memòria d'intercanvi:

Normalment, hi ha dos tipus diferents de memòria d'intercanvi que s'esmenten a continuació:

  • Partició d'intercanvi: Aquest és el tipus de memòria d'intercanvi predeterminat que, de fet, és una partició del disc dur dedicada a l'intercanvi.
  • Canvia el fitxer Es tracta d’un tipus de memòria d’intercanvi de creació pròpia. Sempre que no queda prou espai al disc dur per crear una partició d'intercanvi, es crea manualment un fitxer d'intercanvi per canviar-hi el contingut inactiu de RAM.

Quina ha de ser la freqüència ideal d’intercanvi?

Linux ens permet establir la freqüència d’intercanvi pel nostre compte, és a dir, amb quina freqüència s’ha de produir el procés d’intercanvi. Podeu establir el valor d’intercanvi entre 0 i 100 en funció de les vostres necessitats. Un valor d'intercanvi de baixa freqüència significa que el procés d'intercanvi es produirà molt rarament només quan sigui necessari, mentre que un valor d'intercanvi d'alta freqüència significa que el procés d'intercanvi es produirà amb molta freqüència. Tanmateix, el valor predeterminat i recomanat de la freqüència d'intercanvi és de 60.



Avantatges d'utilitzar la memòria d'intercanvi:

Aprenent el funcionament de la memòria d’intercanvi, podem percebre fàcilment els avantatges d’utilitzar-la. Tot i això, a continuació s’enumeren alguns dels principals avantatges d’utilitzar la memòria d’intercanvi:

  • Pot contenir fàcilment aquells blocs de memòria RAM inactius que gairebé no s’utilitzen una o dues vegades i després no s’utilitzen mai. La memòria RAM alliberada es pot utilitzar per contenir més programes que tinguin una prioritat més alta.
  • Evita que la memòria RAM es quedi sense espai.
  • Actua com a còpia de seguretat per millorar l'espai real de la memòria RAM.
  • Us permet executar aplicacions pesades més còmodament que requereixen una gran quantitat de RAM.
  • Durant el procés d’hibernació, tots els continguts de la memòria RAM s’escriuen a la memòria d’intercanvi. Per tant, és essencial que el procés d’hibernació tingui lloc amb èxit.
  • Millora el rendiment general del vostre sistema.

Conclusió:

En aquest article, hem conegut l’ús i la memòria d’intercanvi de treball, juntament amb els seus nombrosos avantatges. La memòria d'intercanvi actua com una opció de còpia de seguretat de la memòria RAM quan es queda poc espai. Tots sabem que no podem tenir una quantitat infinita de memòria RAM; ens adonem que les aplicacions d’alta gamma actuals requereixen una gran quantitat de RAM per funcionar sense problemes. Per tant, hem de tenir una quantitat suficient de RAM per evitar que les nostres aplicacions es bloquegin.

A més, hi ha un cost associat a l’addició de més memòria RAM, mentre que no hi ha cap cost d’utilitzar la memòria d’intercanvi. A més, també es pot connectar memòria RAM addicional fins a un límit determinat en funció del vostre maquinari. Per tant, l’única opció que ens queda és utilitzar memòria d’intercanvi que pot fer que el nostre sistema funcioni de manera molt eficient sense cap cost.