El 3/11/08, Carlos E. R. escribió:
Bueno, la swap se puede añadir simplemente añadiendo otra partición, no hay que ampliar una existente.
Ya, pero tendría que hacer "malabares" O:-) stthpc:/home/hpc02 # fdisk -l Disco /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cilindros of 16065 * 512 = 8225280 bytes Disk identifier: 0xd1117d6e Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 1 262 2104483+ 82 Linux swap / Solaris /dev/sda2 * 263 5027 38274862+ 83 Linux /dev/sda3 5028 9729 37768815 83 Linux
Y si puedes, repartela en varios discos con la misma prioridad.
Claro, claro... varios discos, dices... espera, que ahora conecto el disco FC a la controladora >:-)
Lo ideal sería ponerle un disco electronico, no mecánico. O uno dedicado sólo a swap.
¿Ya has bajado al mundo real? :-P
En cuanto a si te hace falta o no... pues simplemente mira cuanta swap te está usando, por ejemplo con top.
top - 17:08:52 up 9:08, 4 users, load average: 0.19, 0.27, 0.22 Tasks: 120 total, 1 running, 119 sleeping, 0 stopped, 0 zombie Cpu(s): 2.3%us, 1.0%sy, 0.0%ni, 94.7%id, 2.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1027592k total, 1011096k used, 16496k free, 85248k buffers Swap: 2104472k total, 116k used, 2104356k free, 434784k cached Voy "sobrá" O:-)
Si ves que se llena, pues añades más (si hace falta y no hay, el sistema se cae, es casi catastrófico; en realidad el kernel se pone a matar tareas hasta tener memoria de nuevo). La regla esa de "el doble de swap que de ram" se inventó para el windows 3.x, no es de linux. Aquí es simplemente tan poca o tanta como te haga falta.
Pues esa "regla" del x2 la he visto en un artículo de Linux, que es el que precisamente me ha hecho dudar y preguntar: *** How big should my swap space be? http://www.linux.com/feature/121916 "(...) A rule of thumb is as follows: 1) for a desktop system, use a swap space of double system memory, as it will allow you to run a large number of applications (many of which may will be idle and easily swapped), making more RAM available for the active applications; (...)" *** :-?
Yo ahora mismo estoy usando 295980k de swap, y tengo 12 gigas asignados. Sobrababa disco :-p
Porque hibernas :-P
ha habido ocasiones en que he llenado varios gigas de swap. Prueba un "dd if=/dev/zero of=oalgo bs=4G" count=1 y verás lo que es bueno.
Lo dejo como "experimento para hacer cuando no haya nada que hacer" :-)
Y un curioso truco: hiberna el equipo. Al hacerlo, todos los programas y modulos se guardan en swap, y al despertar sólo volverán a la memoria ram lo que sea realmente necesario, y el resto permanece en swap. De esta manera liberas memoria ram para uso real.
Juasss. No hiberno ni para atrás. Se supone que este equipo (HP dc5700) está certificado para la sled 10, pero no me funciona el sonido como debe, así que no me fío de las "supuestas compatibilidades" con la energy star esa... >:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org