Què és una partició d'intercanvi de Linux? Tot el que heu de saber

Què és una partició d'intercanvi de Linux? Tot el que heu de saber

La majoria d’instal·lacions de Linux recomanen incloure una partició d’intercanvi. Això pot semblar estrany per als usuaris de Windows acostumats a tenir tot el sistema operatiu en una sola partició.





Què fa una partició d'intercanvi, fins i tot en necessiteu una i de gran? Totes aquestes són preguntes importants que, amb les respostes adequades, poden millorar seriosament el rendiment del vostre sistema.





Què fa la partició d'intercanvi de Linux

La partició d'intercanvi serveix com a espai de desbordament de la vostra memòria RAM. Si la memòria RAM s’omple completament, qualsevol aplicació addicional s’executarà a la partició d’intercanvi en lloc de la memòria RAM.





Pot semblar una manera senzilla d’augmentar la quantitat de memòria útil de l’ordinador sense obtenir realment més memòria RAM, però no és així. La memòria RAM és el maquinari ideal per a la memòria perquè és extremadament ràpida, a diferència dels discs durs que, relativament parlant, són molt més lents.

És possible que les unitats d’estat sòlid hagin fet que el rendiment no tingui cap problema amb les seves velocitats molt millorades , però fins i tot no poden coincidir amb la memòria RAM. Això també és cert SSD NVMe més nous . En qualsevol cas, no voldríeu provocar un desgast addicional a la vostra unitat d’estat sòlid.



Una estreta analogia de la partició d'intercanvi és el fitxer de pàgina de Windows, tot i que hi ha moltes diferències tècniques entre ambdues.

La partició d'intercanvi de Linux no es limita a ser espai d'emmagatzematge de desbordament. Pot ajudar el vostre PC d’altres maneres.





Priorització

Una partició d'intercanvi també pot ajudar a moure alguns elements de la memòria al disc dur per tal de deixar més espai a la memòria per a elements més importants. Això implica que els elements que poques vegades es toquen passarien a la partició d'intercanvi.

El llindar del que es considera 'rar' depèn de la 'swappiness' (sí, aquest és el terme real utilitzat), que es pot configurar. Un intercanvi superior significa que és més probable que les dades es moguin a la partició d'intercanvi. Un intercanvi inferior significa que és menys probable que les dades es moguin a la partició d'intercanvi.





Hibernació

S’utilitza una partició d’intercanvi com a destinació del contingut de la vostra memòria sempre que demaneu al vostre sistema que hiberni. Això significa que sense una partició d'intercanvi, la hibernació a Linux és impossible.

Dit això, s’ha tornat bastant estrany que la gent utilitzi la funció d’hibernació, de manera que potser això no us importarà.

Necessiteu una partició d'intercanvi?

Vol dir que és necessària una partició d'intercanvi? No del tot! Un sistema Linux pot funcionar perfectament sense una partició d'intercanvi. Ja hem comentat els avantatges d'una partició d'intercanvi. Ara bé, per què no voleu tenir-ne un?

Quan les particions d'intercanvi no ajuden

Les particions d'intercanvi tenen els seus inconvenients. Ocupen espai al disc dur que no canvia la mida dinàmicament quan no s’utilitza. Un ús intensiu de l’intercanvi també pot augmentar el desgast de la unitat principal. En alguns casos, les particions d'intercanvi ni tan sols ajuden a millorar el rendiment. Heus aquí un exemple en què tenir una partició d'intercanvi pot ser pitjor que no tenir-ne una.

Suposem que heu instal·lat Linux en un netbook antic amb només 2 GB de RAM i un disc dur de 5400 rpm. Amb només 2 GB de memòria, us podeu imaginar que s’omple bastant ràpidament amb unes quantes pestanyes obertes del navegador. La partició d'intercanvi us permet mantenir-les totes obertes a mesura que es desborda la memòria .

Però apareix un coll d'ampolla a causa de la velocitat de 5400 rpm del disc dur. Com que el disc dur és tan lent i el sistema vol accedir constantment a la partició d'intercanvi, el netbook es torna extremadament lent. La màquina és prou lenta per ser inutilitzable tret que tanqueu tot per alliberar una mica de memòria.

L'intercanvi definit no garanteix que tot el contingut de la partició d'intercanvi es mogui cap enrere una vegada que l'espai estigui disponible a la memòria RAM. En lloc d'això, pot quedar-se molt a la partició d'intercanvi, cosa que fa que el netbook segueixi sent lent. De manera que us quedareu a reiniciar l’ordinador per començar des d’una pissarra neta, que triga un temps perquè el sistema ha d’eliminar-ho tot de la partició d’intercanvi abans d’apagar-lo.

Com comprovar la vostra targeta gràfica Windows 10

Què passa quan no teniu intercanvi

Si decidiu renunciar a una partició d'intercanvi, conegueu els riscos. Quan l’ordinador necessita més memòria RAM de la que hi ha disponible, la interfície es pot bloquejar. Es corre el risc d’haver de sortir forçadament de l’ordinador i perdre totes les dades en què treballava.

En aquests casos, potser voldríeu tenir una partició d'intercanvi, encara que només s'utilitzés una vegada. Això depèn de si us quedeu sense espai d'emmagatzematge sovint. Veuríeu si teniu 4 GB menys d'emmagatzematge disponible perquè vau dedicar aquesta quantitat a l'intercanvi?

Recomanacions d’intercanvi de Linux

A continuació, es detallen algunes recomanacions sobre quan és possible que vulgueu tenir una partició d'intercanvi i la mida de fer-la.

  • Si t’agradaria poder hibernar l’ordinador , llavors hauríeu de tenir una partició d'intercanvi. La mida d'aquesta partició hauria de ser la mida de la memòria instal·lada, a més d'un 10-25% addicional per deixar espai a qualsevol element que ja s'hagi mogut a la partició d'intercanvi.
  • Només vull un petit rendiment de rendiment (i teniu almenys un disc dur de 7200 rpm)? A continuació, podeu afegir una partició d'intercanvi si voleu. La mida d’aquest pot ser el que vulgueu, però no el faria més gran que si féssiu una partició d’intercanvi per habilitar la hibernació.
  • Si tu utilitzeu ocasionalment aplicacions pesades que requereixen memòria RAM addicional, una partició d'intercanvi pot servir com a tranquil·litat. En aquest cas, no necessiteu que la vostra partició d'intercanvi sigui tan gran com la vostra memòria RAM.
  • Si teniu un disc dur de 5400 rpm, llavors potser no voldreu crear una partició d'intercanvi simplement perquè el coll d'ampolla pot empitjorar l'ordinador. Però si voleu tenir intercanvi, podeu crear una partició seguint les mateixes pautes de mida esbossades anteriorment. Assegureu-vos de canviar el valor de swappiness per una cosa molt inferior.

Canvi de Swappiness

Igual que molts aspectes de l’escriptori Linux, l’intercanvi de l’ordinador s’emmagatzema en un fitxer de text. Podeu trobar aquest fitxer navegant a / proc / sys / vm .

Quan obriu el fitxer, veureu un número únic que indica el vostre intercanvi actual. Podeu editar aquest fitxer amb qualsevol editor de text que trieu, sempre que tingueu permisos root.

Per fer-ho amb l'editor de text predeterminat del GNOME que es troba a Ubuntu i Fedora, podeu provar:

sudo gedit /proc/sys/vm/swappiness

També hi ha una opció de línia d’ordres que funciona independentment de l’editor de text que hàgiu instal·lat. Simplement introduïu:

sudo sysctl vm.swappiness=20

Podeu introduir qualsevol dígit que oscil·li entre 0 i 100. El valor indica quan voleu que Linux comenci a moure activament els processos de la memòria a la partició d'intercanvi. Per exemple, un valor de 20 indica que els processos es mouran quan l’ús de la memòria arribi al 80%; el valor de swappiness per defecte a Ubuntu de 60 indica que els processos es mouran quan l'ús de memòria arribi al 40%.

Podeu comprovar si el canvi ha estat correcte si torneu a obrir aquest fitxer de text. No és sorprenent que el terminal ofereix una manera més ràpida de comprovar el vostre intercanvi. Només cal que introduïu aquesta ordre:

cat /proc/sys/vm/swappiness

El vostre PC se sent més ràpid?

Les particions d'intercanvi poden marcar una gran diferència en el rendiment del vostre sistema: de vegades per a millor i de vegades per a pitjor. Ara que ja sabeu per a què serveix la partició d'intercanvi, esperem que estigueu millor equipat per prendre la decisió adequada a la vostra situació.

Però abans de tornar a particionar la unitat, sàpiga que hi ha més en la gestió de memòria que la quantitat de RAM que teniu i la mida de la vostra partició d'intercanvi de Linux. Preneu-vos un moment per aprendre com Linux gestiona la memòria RAM.

Compartir Compartir Tweet Correu electrònic Canon vs. Nikon: quina marca de càmera és millor?

Canon i Nikon són els dos noms més importants de la indústria de les càmeres. Però, quina marca ofereix la millor gamma de càmeres i objectius?

Llegiu a continuació
Temes relacionats
  • Linux
  • Tecnologia explicada
  • Partició de disc
  • Disc dur
  • Unitat d'estat sòlid
  • Sistemes operatius
  • Argot
  • Consells sobre Linux
Sobre l'autor Bertel King(323 articles publicats)

Bertel és un minimalista digital que escriu des d’un ordinador portàtil amb interruptors de privadesa físics i un sistema operatiu avalat per la Free Software Foundation. Valora l’ètica per sobre de les funcions i ajuda els altres a controlar les seves vides digitals.

Més de Bertel King

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us