El 2004-06-06 a las 10:14 -0300, Juan Erbes escribió:
¿todas las particiones swap? ¿Cuantas particiones swap tienes? Se supone que la partición swap, debe ser una sola. De lo contrario, el sistema se vuelve mas lento, al tener que mapear varias particiones como swap, y probablemente, esa sea la causa por la que no te las monta.
No, puedes tener las que quieras. El kernel se organiza y optimiza su uso como más le convenga: por ejemplo, teniendo swaps en dos discos ditintos es capaz de leer simultaneamente de ambas. Lo que pasa es que antes había un límite de tamaño para la swap (64 megas quizás, no recuerdo), y para tener más tamaño era necesario tener tantas particiones swaps como hiciera falta para completar el tamaño total buscado. Esa limitación ya no existe, desde el kernel 2.4 me parece. Lo único que puede pasar al tener varias swaps pequeñas es que la cabeza lectora pueda tener que dar saltos; pero de todas formas los va a tener que dar en una swap grande si da la casualidad que los bloques de memoria que necesita en un momento dado no son contiguos. Habría realmente que hacer una prueba exhaustiva con algún "benchmark" que permitiera hacer la comparación.
No nos olvidemos, que la misión de swap, es emular memoria fisica, por lo que si su acceso es lento, hace lento todo el sistema. Si uno tiene abundante memoria fisica, se puede llegar a prescindir de swap.
Déjale la decisión de usar o no usar swap al kernel. Tú ponle swap, y si realmente no la necesita, no la usará, hasta el dia que le haga falta. Si te quedas corto de memoria alguna vez, el sistema se puede hasta caer, cuando el kernel se ponga a matar procesos para liberar memoria. -- Saludos Carlos Robinson