El Swap en Linux: Guía de control

26 Mayo 2018 by 27 comentarios Configuraciones 13375 Views
Analogía del Swap Analogía del Swap https://geekland.eu/crear-un-archivo-de-swap/
Valora este artículo
(0 votos)

Buenas a todos de nuevo. En esta guía os hablaré de cómo Linux es capaz de usar el archivo de intercambio de memoria (Swap) para sus propios fines, y cómo modificar los parámetros que dominan esa característica, a partir de la modificación de un archivo en concreto. Recomiendo encarecidamente la realización de este tutorial a todos aquellos usuarios que dispongan de una distribución Linux bajo unas condiciones de memoria RAM muy estrictas (2 GB o menos) y un disco duro mecánico/SSD (ya que, con los pasos de este tutorial, se reducirán enormemente las escrituras en estos medios, especialmente en las unidades de estado sólido). Pero, vamos primero con lo fundamental:

¿Qué es el Swap?

La partición/archivo Swap ( o de intercambio de memoria) es el método que utiliza el sistema operativo para poder subsistir en los casos en los que la memoria RAM se llene por completo. En estos casos, dicho sistema descarga parte de los procesos de la RAM a este componente, con el fin de poder "hacer espacio" para que puedan ejecutarse otros programas. Por lo general, el tamaño de este archivo es igual al de la memoria RAM que se tenga instalada en el ordenador en ese momento. Sin embargo, viendo lo que he visto en los últimos años con Lubuntu/Ubuntu/Linux Mint, veo conveniente explicar que, pasado un cierto límite de memoria RAM (aunque no se llene del todo), este tipo de distribuciones empiezan a "darle caña" al Swap como si no hubiera un mañana, provocando una mayor sensación de lentitud en el sistema operativo. Eso sí, podemos quitar esa sensación con una palabra mágica:

SWAPPINESS

Este parámetro es el que mide la tendencia del sistema operativo de usar la Swap. Se mide en un valor de 1 a 100, siendo 1 el valor por el cual el sistema operativo usará el Swap únicamente en casos extremos (99% de la RAM ocupada) y 100 el valor por el cual la distribución usará la Swap todo el rato. Para ver este valor en tu distribución, abre una Terminal, teclea esto, y pulsa Intro:

cat /proc/sys/vm/swappiness

Por regla general, en las distros derivadas de Ubuntu, este valor es de 60, por lo que, cuando se llegue al 40% de memoria RAM ocupada por el SO y los programas activos, se dará cancha al uso del Swap. Habitualmente es posible llegar a ese valor, por lo que, lo ideal sería modificar este valor de Swappiness para así evitar escrituras innecesarias en el disco duro/SSD, y sensación de lentitud a la hora de navegar entre programas. Para ello, ejecutamos los siguientes comandos, de nuevo en la Terminal (yo he usado gedit para esto, pero podéis cambiar el bloc de notas comentado por cualquier otro) y pulsando Intro para ejecutar cada una de estas órdenes:

gedit admin:///etc/sysctl.conf

Ve hacia el final del archivo sysctl.conf (no toques nada del resto del archivo), y añade estas líneas

#Disminuye el valor de swap a un valor más razonable
vm.swappiness=1

Pongo el valor de 1, ya que es el valor recomendado para los SSD (así se evitan escrituras y agotamiento de la vida útil del componente), pero en los HDD también vale esto ;) Guarda el archivo, cierra el editor, y reinicia el ordenador. Luego, vuelve a ejecutar:

cat /proc/sys/vm/swappiness

Y ya debería salir el valor de 1.

Y con esto finaliza el tutorial. Disfrutad de la fluidez alcanzada :) Si queréis preguntar algo, no dudéis en hacerlo en los comentarios.

 

 

Información adicional

27 comentarios

  • WileyScumn
    WileyScumn Domingo, 11 Febrero 2024 11:38

    Discover Cosmetic Surgery in Turkey: Explore world-class cosmetic surgery in Turkey, where cutting-edge technology meets centuries-old traditions of care and hospitality. From facelifts to liposuction, Turkey offers affordable, high-quality options for your beauty needs. https://www.slideserve.com/plasticsurgeryturkeygroup


    Nose Job Perfection in Turkey: Dreaming of the perfect nose? Turkey's expert surgeons specialize in rhinoplasty, combining art and science to reshape and enhance your nose, ensuring natural-looking results that harmonize with your facial features. https://linqto.me/about/plasticsurgeryturkeygroup


    Rhinoplasty Excellence in Turkey: Achieve the balance and beauty you desire with Turkey's leading rhinoplasty surgeons. Our clinics use the latest techniques to refine and adjust nasal shape, providing personalized results that complement your unique beauty. https://www.openstreetmap.org/user/plasticsurgeryturkeygroup


    Turkey Nose Job: A Gateway to Confidence: Embark on a journey to confidence with a nose job in Turkey. Our experienced surgeons and state-of-the-art facilities ensure a comfortable and transformative experience, making your dream nose a reality. https://www.diggerslist.com/plasticsurgeryturkey/about


    Nose Job in Turkey: Transformative Aesthetics: Turkey is your destination for a transformative nose job experience. With a focus on patient care and satisfaction, our clinics offer bespoke solutions to achieve your ideal aesthetic, ensuring a smooth and supportive journey from consultation to recovery. https://savee.it/plasticsurgeryturkeygroupcom/

  • Natalie McCoy
    Natalie McCoy Lunes, 04 Marzo 2024 18:17

    Hey there, Natalie from Social Busy Bee, your partner in the exciting world of Instagram growth. I've stumbled upon something phenomenal for skyrocketing your Instagram profile and I'm thrilled to share it with you!

    Social Growth Engine unveils a pioneering service that propels your Instagram engagement to new heights. It's seamless:

    - Concentrate on crafting captivating content.
    - Extremely budget-friendly at only $36/month.
    - Safe and secure (no password needed), incredibly powerful, and the ideal Instagram companion.

    I've experienced extraordinary results firsthand, and I'm confident you will too! Elevate your Instagram presence this instant: http://get.socialbuzzzy.com/instagram_booster

    To your success,
    Natalie at Social Busy Bee"

  • RobinDaf
    RobinDaf Sábado, 20 Abril 2024 00:01

    Казино с выводом на Qiwi

  • Anthonylig
    Anthonylig Miércoles, 29 Mayo 2024 22:35

    I have read so many posts concerning the blogger lovers but this post is truly a pleasant paragraph, keep it up.
    look also at my pages and give a rating

    XEvil is a simple, quickly and practical software for completely computerized recognition and bypass on the vast majority of captchas (CAPTCHAs), with no want to attach any third-get together providers.

    This system Just about absolutely replaces providers including AntiGate (Anti-Captcha), RuCaptcha, DeCaptcher and others. At the same time, it substantially exceeds them in recognition velocity (10 moments or maybe more) and is completely free of charge.

    http://www.rw2828.com/home.php?mod=space&uid=1332237&do=profile&from=space fast indexing of linksys
    http://www.monbijoups.com/bbs/board.php?bo_table=free&wr_id=118824 speed index wordpress
    https://x3.wiki/wiki/User:EleanorPolson1 fast indexing of links meaning
    https://news.npo.digital/index.php?title=Is_That_This_Speedyindex_Google_Thing_Really_That_Onerous how indexing makes search faster
    http://komcompany.com/board/719646 solving captcha
    https://telugusaahityam.com/User:DarrinStookey55 solving captcha
    http://samwoon.co.kr/bbs/board.php?bo_table=free&wr_id=18994 Xevil


    @d@=

  • Natalie Ruff
    Natalie Ruff Miércoles, 19 Junio 2024 00:16

    Hello there, Natalie from Social Busy Bee, your guide in the exciting world of Instagram growth. I've unearthed something extraordinary for skyrocketing your Instagram profile and I'm thrilled to share it with you!

    Social Growth Engine brings to you a revolutionary service that propels your Instagram engagement to new heights. It's seamless:

    - Concentrate on crafting unforgettable content.
    - Extremely budget-friendly at only $36/month.
    - Utterly reliable (no password needed), incredibly powerful, and Instagram's best friend.

    I've observed remarkable results firsthand, and I'm certain you will too! Amplify your Instagram presence today: http://get.socialbuzzzy.com/instagram_booster

    To your success,
    Natalie"

  • XRumerTest
    XRumerTest Miércoles, 09 Octubre 2024 01:06

    Hello. And Bye.

  • Esthermot
    Esthermot Lunes, 11 Noviembre 2024 18:27

    Hello.

    This post was created with XRumer 23 StrongAI.

    Good luck :)

Deja un comentario

Asegúrese de introducir toda la información requerida, indicada por un asterisco (*). No se permite código HTML.

¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Vea nuestra política de cookies y enlaces de interés aquí