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 6 128 GB: vuelven las ofertazas para el súper teléfono de Xiaomi con el Snapdragon 835, 6 GB de RAM y 128 GB de capacidad, que ahora mismo es aún más interesante: sale a 357,18 euros en GearBest con el cupón mi6cergi. El de 64 GB está a 354,63 euros en GearBest, pero ni lo enlazo para demostraros el chollo que es este modelo de 128 GB, sobre todo porque no tiene ranura Micro SD de ampliación de capacidad.
  • Pendrive USB 3.0 SanDisk 64 GB: poco que añadir, porque por este precio puede veniros muy bien para mover cosas de aquí para allá. Está a 25,29 euros en Amazon.
  • iPhone 5S 16 GB reacondicionado: tiene sus añitos ya, pero si queréis un iPhone y disponéis de un presupuesto ajustado puede que este iPhone 5 S de 16 GB de capacidad os haga el apaño. Está a 179,99 euros en Amazon.
  • Teclado mecánico Corsair Strafe: con iluminación RGB y sobre todo con los switches Cherry MX Red que tienen muy buena pinta. Si estábais pensando en haceros con un teclado mecánico majo, esta parece una gran opción. Está a 119 euros en Amazon (26% dto.)
  • Bq Aquaris V: uno de los nuevos modelos de esta marca española de smartphones que ofrece un modelo de gama media con una cámara bastante decente, sobre todo teniendo en cuenta que sale por 198 euros en Amazon.
  • Gigabyte NVIDIA GeForce GTX 1060: las gráficas dedicadas vuelven a estar disponibles poco a poco a buenos precios, y aquí tenéis un buen ejemplo, una 1060 que puede dar mucha vidilla a vuestras sesiones de juego por un precio interesante: 219 euros en Amazon.
  • Mando para Xbox 360 o PC: copia el diseño del mando de las Xbox 360 y se conecta por USB (no es alámbrico), pero es que a este precio puede ser unabuena opción si tenías alguno cascado o simplemente necesitas uno para el PC. Lo tenéis a 8,50 euros en GearBest.
  • Xiaomi Mi Notebook Pro: el señor portatilazo de este fabricante compite con lo más granado del mercado, de ahí lo del “Pro” final. No es tan barato como suele ser habitual, pero es que llega con un Core i5-8250 de ultimísima generación, una potente GeForce MX150 (netamente superior a las 940MX), 8 GB de memoria DDR4, 256 GB de capacidad y lector de huella. Está a 833,43 euros en GearBest con el cupón MIBOOKPRO.
  • Tarjeta MicroSD Samsung Evo 32 GB: gran oferta si necesitáis ampliar capacidad en vuestros dispositivos y esos 32 GB os vienen bien: está a 9,35 euros en GearBest con el cupón GBSS32GCP. Si no queréis esperar al envío de la tienda china, en Amazon tienen una Lexar de 32 GB por 15,94 euros.
  • Xiaomi Mi A1: es, yo diría, el gran chollo en la franja de los 200 euros, sobre todo por su sistema de cámara dual y por esa curiosidad de ser Android puro en este fabricante. Está a 187,25 euros en GearBest con el cupón MI789, pero en color rosa dorado. Si queréis el modelo en negro, tendréis que pagar los 210,97 euros que cuesta en GearBest con el mismo cupón MI789.
  • Xiaomi Mi Air 13,3: el nuevo modelo de mi portátil BBB (bueno, bonito y barato) favorito llega con un Core i5-7200U, 8 GB de RAM, 256 GB de SSD y atentos, lector de huella. Creedme: es una pasada, sobre todo a este precio. Lo tenéis en GearBest por 663,34 euros con el cupón Air13N.
  • Xiaomi Mi 5X: es exactamente el mismo terminal que el Mi A1, pero con la capa de personalización MIUI, así que salvo por ese detalle contáis con una gran propuesta aquí. El modelo dorado está de rebajas y sale por 170,08 euros en GearBest con el cupón ESMI5X.
  • Xiaomi Air 12: el pequeño pero fantástico portátil de Xiaomi con un Core M3-7Y30, 4 GB de RAM y 128 GB de capacidad está en disponible en color plata y a un precio de derribo: 425,21 euros en GearBest.
  • Huawei P9 Lite: la versión modesta del tope de gama de Huawei del año pasado tiene un precio rompedor. Llega con pantalla de 5,2 pulgadas 1080p, un Kirin 650, 3 GB de RAM y 16 GB de capacidad ampliables, además de una cámara muy decente de 13 MP. Está a 136,06 euros en GearBest con el cupón HUAZDCJ.
  • Raspberry Pi 3: el miniPC en crudo que más nos gusta y que te permite montar desde un Media Center hasta estaciones metereológicas. Lo tenéis de oferta en Amazon por 35,99 euros, pero si sois pacientes y podéis esperar un poco, en Banggood está a 27,38 euros con el cupón b18bb7. Uauh.
  • Patinete eléctrico Xiaomi M365: el patinente que se pliega y que te permite desplazarte a 25 km/h y con una autonomía de hasta 30 km está nuevamente de oferta: cuesta 297,65 euros en GearBest con el cupón XM365CNMICS.
  • Honor 9: un señor telefonazo con cámara dual, un Kirin 960, 4 GB de RAM y 64 Gb de capacidad que en Xataka pusimos por las nubes y que a este precio lo hace aún más: tenéis el modelo en color negro por 306,15 euros en GearBest con el cupón HONOR9.
  • TV Box Scishion V88: hablé hace poco de las “cajas Kodi” que permiten reproducir nuevos formatos como el HEVC/H.265, y aquí tenéis una buena opción: esta caja cuenta con un procesador RK3229 (casi lo más de lo más), Kodi preinstalado, puertos USB y Ethernet, WiFi 802.11n y un precio de escándalo: lo tenéis a 17 euros en GearBest con el cupón GBV88O, mando incluido.
  • Logitech G502: uno de los ratones gaming más conocidos y populares, puede ser una buena apuesta ahora que cuesta menos de la mitad de su precio normal: Está a 49,99 euros en Amazon (52% dto.)
  • Tarjeta MicroSD Samsung EVO 64 GB: una buena forma de darle más vida a vuestro dispositivo móvil o a vuestra RPi, la tenéis a 20,15 euros en TomTop. El modelo de 128 GB pero mejorado (EVO Plus) también está disponible por 44,51 euros en TomTop, gran oferta también.
  • Chuwi Labook 12,3”: con un Intel N3540 modestito, pero con 6 GB de RAM y 64 GB de capacidad ampliables, además de puerto HDMI, USB 3.0, y batería de 8.000 mAh. A mí me convenció bastante, así que como portátil de batalla puede ser una fantástica opción: lo tenéis a 246,62 euros en GearBest con el cupón CHUWI123.
  • Xiaomi Mi 5S: el telefonazo de Xiaomi del año pasado está a precio de risa. Llega con un Snapdragon 821, una cámara de 12 Mpx majísima, 3.200 mAh de batería y una pantalla de 5,15 pulgadas. Lo tenéis en Banggood por 222,66 euros.
  • Chuwi Hi10 Plus con teclado: un tablet convertible con un Atom Z8350, una pantalla de 10,8 pulgadas arranque dual Win10+Android, 4 GB de RAM y 64 GB de capacidad ampliables, e insisto, con teclado. Una alternativa modesta y barata a los Surface Pro 4 de Microsoft:  lo tenéis a 134,19 euros en Banggood con el cupón FF5F3F.
  • Huawei P10: el tope de gama de Huawei destaca por su cámara dual, pero es que también está muy compensado: 5,1 pulgadas 1080p, Kirin 960, 4 GB de RAM y 64 GB de capacidad (no ampliables). Lo tenéis a 408,20 euros en GearBest con el cupón huaweip10.

¿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