Tecnología

¿Cuánta swap reservar para Linux?

Uno suele caer en la tentación de creer que ya sabe bastante de un tema hasta que de una u otra forma acaba dándose cuenta de que la humildad es una virtud muy valiosa en estos tiempos. Yo trato de no cometer mucho ese error (salvo a la hora de conducir, ¡pipi!) pero lo cierto es que llevo mucho tiempo con Linux y creía tener algunas cosas claras. Entre ellas, cómo funciona la memoria virtual – es decir, la memoria de intercambio, llamada swap en Linux – y cuánto espacio es necesario dedicarle en Linux.

Y como esas cosas que aplicas por costumbre, la regla de “necesitas tanto espacio en swap como memoria RAM haya en tu equipo” siempre fue buena para mi. De hecho también creía que cuando tenías poca memoria lo ideal era doblar el espacio en swap al que tuvieses de RAM, otra idea equivocada de mis tiempos mozos. Sin embargo, nunca analicé las razones, y la regla parecía seguir teniendo vigencia.

Pero me encuentro vía Barrapunto con un artículo la mar de interesante sobre las necesidades reales de swap en los sistemas Linux actuales – y futuros – en el que el autor explica claramente cuál es el espacio más adecuado en cada caso:

1. Para máquinas con menos de 1 Gbyte de RAM: lo mismo de swap que tengas de RAM
2. Para máquinas con 2-4 Gbytes de RAM: la mitad de swap que la que tengas de RAM
3. Para máquinas con más de 4 Gbytes de RAM: 2 Gbytes de RAM como mucho

De hecho, al parecer no hay sistemas de almacenamiento que sean capaces de gestionar adecuadamente un espacio de intercambio mayor de 2 Gbytes, así que olvidaos de pasar de esa cifra en ningún caso. Más detalles en el artículo original, que además cuenta cómo Linux detecta y gestiona la memoria swap.

A la cama no te irás sin aprender algo más. Y yo añadiría al final “, listillo” 😀


Incognichollos

Esta es una selección con las mejores ofertas tecnológicas actualizadas casi diariamente, como expliqué aquí. Aunque estés en un post “antiguo” las ofertas son de última hora, los Incognichollos los actualizo aparte. Aprovecha, que no suelen durar mucho tiempo 🙂

  • Xiaomi Mi 5 64 GB: la versión internacional de este móvil tope de gama y con precio absolutamente ridículo. Ni Motorolas G5s ni leches. Si buscáis un móvil de garantías compradlo ya, porque además ha bajado de precio: Está a 177,99 euros en GearBest con el cupón Mi5HGS. Si queréis envío desde España está a 224,27 euros con el cupón XMMi5ES.
  • Steam Link: el periférico que permite que juguéis a los juegos del PC en la tele del salón está en modo súper-mega-chollo. De hecho, acabo de comprar uno. Lo tenéis a 17,60 euros (envío incluido) en GAME UK, ofertón para un cacharrito que siempre quise tener. 
  • Ratón Logitech MX Master: ha aparecido una nueva versión, lo que permite que esta maravilla (yo lo uso a diario) baje de precio. Es un chollazo, lectores: 49,90 euros en Amazon.
  • Clave de Windows 10 Pro: si no queréis complicaros la vida a la hora de instalar este sistema operativo, en Amazon están vendiendo licencias a un precio fantástico, y lo de que sea esta tienda quien gestiona todo da cierta confianza, porque el precio es demasiado bueno: 11,90 euros en Amazon, uauh.
  • Pendrive SanDisk USB 3.0 64 GB: una memoria USB muy compacta pero que llega a los 64 GB de capacidad con interfaz USB 3.0 y transferencias de hasta 150 MB/s. Nada mal por los 19,90 euros que cuesta en Amazon.
  • Xiaomi Air 13: el portátil más chollo de los últimos tiempos vuelve a estar a precio destacado. Ya sabéis, no tiene desperdicio y es una gran opción si buscáis portátiles de esta gama. Está a 587,39 euros en GearBest para el modelo plateado, ole.
  • Impresora WiFi multifunción HP Envy 4521: una buena alternativa si buscáis impresora barata, y aquí como siempre cuidado que lo caro son los cartuchos. Este modelo va con el sistema de “suscripción de tinta” del que hablé aquí, Instant Ink. Está a 49,90 euros en Amazon (38% dto.), gran precio si lográis imprimir con moderación.
  • OnePlus 3T 64 GB: la versión internacional baja de precio tras el lanzamiento del nuevo modelo. Un Snapdragon 821, 6 GB de RAM y 64 GB de capacidad (no ampliables) se suman a una cámara de 16 MP estupenda. Lo tenéis a 347,09 euros de GearBest con el cupón KOnePlus.
  • Auriculares Xiaomi Bluetooth: autonomía de 7 horas, resistentes al sudor y a salpicaduras, buena opción ahora que cada vez más móviles están sin conector de minijack. Están a 17,79 euros en GearBest con el cupón XBMSP
  • Cámara deportiva 4K: el verano es una época fantástica para juguetear con estas cámaras de aventura estilo GoPro. Como otras muchas, esta ofrece buenas prestaciones a precio ridículo: sumergible gracias a la carcasa incluida, WiFi, grabación en 4K a 30 fps y en 1080p a 60 fps. Está a 18,39 euros en TomTop.
  • Xiaomi Mi 5s: la versión más potente del Mi5, que llega con el Snapdragon 821, 3 GB de RAM y 64 GB de capacidad, además de esa cámara de 12 Mpíxeles con el mismo sensor de los Google Pixel. Está a 217,15 euros en GearBest con el cupón Mi5sK4G.
  • Portátil Chuwi LapBook 12.3: un equipo de lo más interesante con un Celeron N3450, Windows 10 Home, pantalla de 12,3 pulgadas con resolución 2.736 x 1.824, 6 GB de RAM y 64 GB de capacidad (ampliables), además de puerto HDMI, 2xUSB 3.0 y batería de 8.000 mAh. Muy, muy cuco por 266,99 euros en GearBest con el cupón CHUWI123 (y regalan funda, ole).
  • Xiaomi Mi Max 2: la versión con ROM internacional de este súperphablet de 6,44 pulgadas está súper rebajado. Llega con un Snapdragon 625, cámara de 12 Mpíxeles, 4 GB de RAM y 64 GB de capacidad y esa batería inacabable de 5.300 mAh. Está a 248,30 euros en GearBest con el cupón Max2K.
  • Pendrive Toshiba 32 GB USB 2.0: a este precio no se le puede pedir más, aunque solo sea USB 2.0, pero esa capacidad puede venir muy bien: Está a 8,90 euros en Amazon (25% dto.)
  • Lenovo IdeaPad Air 12: un portátil muy del estilo del Xiaomi Air 12 pero con la marca Lenovo, lo que puede que os convenza a muchos. Es un 12,2 pulgadas con un Core M3, 4 GB de RAM y 128 GB de SSD. Está a 355,99 euros en GearBest con el cupón Air1N.
  • Vernee Thor E: 5.020 mAh de batería. Lo repito: 5.020 mAh de batería. El resto de especificaciones no están nada mal (MediaTek MT6753, 3 GB de RAM, 16 GB de capacidad ampliables, sensor de huella), pero su cámara de 8 Mpíxeles es quizás demasiado justita. Pero si queréis un móvil que aguante dos días (o más) sin recargas, atentos: está a 88,99 euros en GearBest con el cupón thorE4G.
  • Huawei P8 Lite: este cinco pulgadas (análisis)  sigue teniendo encanto con su Kirin 655, 3 GB de RAM y 16 GB de capacidad. Cuenta con lector de huellas y cámara de 12 Mpíxeles, muy simpático por 149,50 euros en Amazon.
  • Chuwi Hi10 Pro: un tablet convertible que puede haceros un buen servicio en viajes y vacaciones. Cuenta con una pantalla de 10,8 pulgadas (1.920 x 1.200), Intel Atom X5-Z8350, 4 GB de RAM, 64 GB de capacidad ampliables y Windows 10 o Android 5.1. Cuesta 133,49 euros en GearBest con el cupón HI10PROS, y la funda-teclado opcional (pero que es lo que le da sentido al conjunto) cuesta 23,63 euros
  • Xiaomi Mi6 64 GB: el súper telefonazo de este fabricante sigue bajando de precio: todo un Snapdragon 835 con 6 GB de RAM y 64 GB de ROM a un precio fantástico: 382,69 euros en GearBest
  • Xiaomi Air 12: y si queréis ahorrar algo de dinero en un modelo algo más modesto, el 12,5 pulgadas con un Core m3. 4 GB de RAM y 128 GB de SSD es una fantástica opción. Está a 397,06 euros en GearBest con el cupón ESAIR12.
  • Elephone S7: este “primo lejano” del Galaxy S7 destaca por esa pantalla curva de 5,5 pulgadas tan llamativa y por unas especificaciones que son más modestas, lógico, pero notables: un Helio X25 deca-core, 4 GB de RAM, 64 GB de capacidad y cámara de 13 Mpíxeles muy decente. Está a 186,89 euros en GearBest con el cupón ES74G. Es la versión internacional con soporte de banda de los 800 MHz.
  • Pulsera cuantificadora Xiaomi AMAZFIT: la competidora de las Fitbit, mucho más avanzada que las viejas Xiaomi Band 2 —hablé de ella en Xataka—, está a 95,22 euros en GearBest con el cupón MIAMAZ.
  • Disco duro externo Maxtor 1 TB: Backups al poder, chicos. 47,10 euros en Amazon (25% dto.). 2 TB a 77,30 euros en Amazon (27% dto.) y 4 TB a 119 euros en Amazon (35% dto.)
  • Surface Pro 4: el modelo con el Intel Core m3 está de rebajas ahora que salen los nuevos Surface Pro. Atentos, porque incluye el Type Cover en color azul, el lápiz (Surface Pen) e incluso un ratón Arc Touch Mouse. Todo el pack está a 799 euros en Amazon, buen precio si buscáis una máquina en este formato.

¿Quieres recibir un correo de aviso cuando publique nuevas entradas?

Standard

25 comentarios en “¿Cuánta swap reservar para Linux?

  1. El instalador de Redhat recomienda el doble de la memoria RAM, esa es la regla que yo uso. Jamás he visto un Gb de RAM, recién ahora tengo más 700 Mb gracias a que me regalaron una memoria de 512Mb.

  2. Roger, pues por lo que dice el artículo – y con buenos fundamentos – es lo que expongo. Igual los de Red Hat no han tenido eso en cuenta últimamente…

    Alfonso: yo igual, 2 y 2, claro que no había leído esto hasta ahora 😀 Otro abrazo para tí, salao! 😀

  3. Rafa dice:

    La swap se “vacía” al apagar el equipo. Lo pongo entre comillas porque hay maneras de recuperar datos de un módulo RAM y de un disco duro teóricamente borrados y apagados. Pero bueno, sí, al apagar el equipo se borra la info de la swap.

    Sí, puedes usar la misma swap para dos o más distros.

    Otra cosa. En cuanto al cuánta swap hay que reservar … eso es muy dependiente de la aplicación que vamos a correr … como todo en la informática. Nosotros tenemos clientes con más de 64 GB de RAM y tienen varias particiones swap de varios GB … o no. Depende de la aplicación.

  4. Pingback: Antes de instalar Linux « El Mamelón Setígero

  5. Bueno, yo tengo una portatil con 256mb de ram (duron 900mhz), en ella experimento mucho sobre ponerla lo mas fina posible…

    Así un día puse la swap en una memory stick, con la consecuente perdida de velocidad… hasta que hice la estadística y siempre tenía mas de 150mb de ram libres y ya estaba usando swap… desde hace dos semanas no uso swap y por lo general con fluxbox+firefox+gkrellm+xterm+soffice me quedan unos 80-50mb de ram libres y además he pasado la /tmp a la memoria, en vez del disco…

    Creo y considero que se debe tener unos 512mb de swap o si nos extremamos el doble de la ram, pero nunca mas de 512 el sistema nunca ocupa ese monton…

  6. Jorge dice:

    Yo tengo relativamente poco tiempo usando linux (año y medio a lo mucho), pero si me gusta probar diferentes distros. La que tengo instalada en la actualizad (Ubuntu) practicamente ni toca el swap a menos que virtualice otro SO por lo general Guindows XP para programar los proyectos de la universidad. Mi maquina tiene 1Gb de ram y 512 Mb de swap. Todo corre de maravilla!

  7. Personalmente tengo 2gb de ram y 4gb de swap porque? Porque el autor de la nota usa su LinuX para navegar por internet a lo sumo (no se enojen) prueben poniendole un DOOM3 en ULTRA + wine con fotoshop CS y algun archivo grande. Todo depende para que usaran el sistema! Pero para el uso general que se le da a las maquinas con LinuX en oficinas estoy de acuerdo en que mas de 2gb de swap es al pedo, aparte teniendo un disco de 250-500gb ahorrar espacio para swap?! Saludos!

  8. Angel dice:

    Nosotros utilizamos aplicaciones Oracle y algunas exigen GBs de swap, de hecho configuramos 4 particiones de 2GB como swap en los servidores de aplicaciones OAS10G.

  9. fede dice:

    Hola , tengo un equipo hp pavillon 6810us: Amd Turion64 3gb de ram ddr2 , disco de 160 gb.

    tenia muchas dudas al instalar el ubuntu 8.10. pero bueno me arriesgue e hice lo siguiente.

    Partición primaria : ext3, para la raíz / ( de 50 gb)
    Particion secundaria: ext3 para /home de (108 gb)
    y deje 1.5 gb para la swap.

    esta correcto lo que hice ?

    me quiero meter en el mundo de linux pero de apoco por ahi hice las cosas mal asique necesito una mano.

    desde ya muchas gracias

    federico

  10. Alex_Slackware dice:

    En mi caso, tengo Slackware en mi maquina, es un P4 3Ghz HT con 1Gb de RAM, en la particion swap tengo asignado 512Mb y en realidad en muy pocas ocasiones el sistema ha llegado a ocupar el swap, siempre uso KDE (que es un comelon de recursos) y tengo varios programas ejecutandose a la misma vez (Audacius, Firefox, Gimp, Blender) cuando trabajo con Blender al momneto hacer los renders es cuando en ocasiones el sistema ocupa swap, pero de alli en fuera casi no hace uso de esta particion!!!

  11. Pingback: instalar ubuntu 9.10 de forma manual - Foros de CHW

  12. Pingback: ¿Cómo particionar el Disco para GNU/Linux?, Particionamiento Linux, Particiones Disco Duro | Nullable Blog | Ignoranto.info by gerWare;

  13. manolico que te pico dice:

    bueno señores ustedes sois unos frikiss d mierdaa k no aseis otra cosa k jugar al world of warcraft jajaj no me rio con vosotros sino de vosotrosss me vais a comer la polla a bocaosss mariconessss

  14. Pingback: ¿Cómo particionar el Disco para GNU/Linux?, Particionamiento Linux, Particiones Disco Duro | Ignoranto.Info by gerWare

  15. Gonzalo dice:

    Para un uso domestico o de oficina no muy exigente de Linux con un 1 GB de swap (o de fichero de intercambio en Windows) se va sobrado, para esos usos solo hay que pensar ¿que aplicación va necesitar usar 1 GB de memoria? ninguna aplicación normal va necesitar tanta memoria (ni de ram ni de swap)

Comentarios cerrados