¿Qué tamaño le asigno a la partición SWAP en Linux?

Si decides realizar una instalación manual en Linux ya sabes que necesitas al menos dos particiones: una para / y otra para el espacio de intercambio (SWAP). Aunque yo suelo hacer 4 particiones (/, swap, /boot y /home) para máquinas virtuales, y hasta 5 si el equipo va a usarse para editar vídeo, audio o trabajar con bases de datos muy grandes (ahí meto además separada /tmp); y tengo colegas que rara vez bajan de 7… (yo eso ya diría que es vicio). En todo caso suele surgir una duda ¿Qué espacio le asigno a SWAP durante la instalación?

Tradicionalmenet se decía “el doble de SWAP que lo que tengas de RAM“, pero es una teoría de los primeros tiempos de Linux, cuando los equipos andaban faltos de memoria. A día de hoy, tener 12 gigas de SWAP es una verdadera animalada, además de un desperdicio de recursos. Lo que sí se recomienda en varias páginas es que SWAP sea la primera partición del disco, por motivos de rendimiento.

Por lo que recomienda el señor Russell Coker la regla a seguir es la siguiente:

  • Si tienes hasta 1GB de RAM: El clásico “doble de SWAP que de RAM
  • Si tienes entre 2GB y 4GB de RAM: Nueva teoría “La mitad de SWAP que de RAM
  • Si tienes más de 4GB: Con 2 GB de SWAP vas que chutas.

Es más, si te fijas, todas las cuentas dan un máximo de 2GB de RAM. En fin, espero que esta minientrada te sea útil.

Anuncios

5 comentarios en “¿Qué tamaño le asigno a la partición SWAP en Linux?

  1. Pingback: Latino » Blog Archive » ¿Qué tamaño doy a la partición boot?

  2. Hola que tal.
    muy bien el articulo y claro en su definicion de la swap.
    para casos mas pesaditos, por ejemplo si quieres instalar oracle 11 g R2, este si te exige minimo 2 gb de swap, no importa si es para tu casa o una empresa, es un requisito de la base de datos de oracle, es mas, lo verifica antes de hacer la instalacion y si no la tienes , no se instala..

    1. Cierto es, y gracias por tu comentario, pero el artículo iba más enfocado a usuarios domésticos con dudas. Si nos metemos en entornos de servidores/desarrollo… ahí ya es un mundo. Como en todo, lo “mejor” siempre es lo que se adapte a tus necesidades: si hablamos de un servidor de bases de datos, o de un equipo pensado para editar audio/vídeo la configuración será muy distinta a un equipo para el usuario doméstico.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s