Subject:       Re: Problema con el swap (o eso creo).
Date:          Fri, 17 Jul 1998 11:56:52 +0200
From:          "Luis A. Fuente Simon" 
Organization:  CSI, UNED, Madrid, Spain
Newsgroups:    es.comp.os.linux

Luigi wrote:

> ¿Como puedo aumentar el Swap?,
> 
> Gracias por vuestra ayuda.

Puedes utilizar swap sobre un fichero, en caso de que no quieras tocar
la tabla de particiones.

Los pasos son:

1.- Crea el fichero, del tamaño que necesites. Ej:
        dd if=/dev/zero of=/swapfile bs=1024 count=16384
2.- "Formatea" el fichero para usarlo como area de swap:
        mkswap swapfile 16384
3.- Por si acaso, haz un "sync"
4.- Activa tu nueva area de swap:
        swapon swapfile

Esto puede hacerse en cualquier momento, no solo en el arranque
de la máquina. Tambien puedes desactivar un area de swap con "swapoff",
si quieres dejar de utilizarla en algun momento.

(
 NOTA DE SROMERO:
 Además del punto 4 puede incluirse el fichero de swap en el fichero
/etc/fstab para que Linux lo monte (haga el swapon) cada arranque,
incluyendo la línea:

/swapfile    swap    swap    defaults      0 0

 Lo bueno que tiene el método del fichero sobre la partición es que
puedes cambiar el tamaño del swap cuando te sea necesario. Si consideras
que el swap que tienes es insuficiente, puedes hacer un sync (para que
se guarden los cambios de la caché, un swapoff /swapfile, borrar el
fichero y crearlo con el tamaño deseado.

 Otra cosa buena es que el swap de fichero se suma con el swap de la
partición, es decir, 16mb de swap de particion + 16 de fichero hacen
32 en total, no tienes porqué tener sólo uno de los 2 swaps
)

-- 
--------------------------------------------------------------------
  Luis A. Fuente Simon      |    
  Tecnico de Comunicaciones |    UNIX *IS* user friendly....
  (CSI-UNED)                |    it's only a little selective
                            |    choosing who its friends are ;)
  lfuente@csi.uned.es       |
--------------------------------------------------------------------


Santiago Romero

Volver a la página de linux.