hola, siempre mi ram en mi debian es la que mas trabaja, yo quiero que mi swap trabaje mas, quisiera saber si alguien me puede ayudar, ¿hay alguna forma de configurar mi debian para hacer que mi swap sea la que mas trabaje?
solo eso
gracias
| |||
Como hacer que mi swap trabaje mas que mi Ram? hola, siempre mi ram en mi debian es la que mas trabaja, yo quiero que mi swap trabaje mas, quisiera saber si alguien me puede ayudar, ¿hay alguna forma de configurar mi debian para hacer que mi swap sea la que mas trabaje? solo eso gracias |
| |||
Y para que quieres que la swap trabaje mas??? Joder pero si la ram es muxisimo mas rapida q la swap q esta en el disco duro!. Asi q nada, deja q mejor curre la ram ok? q la swap te ralentiza la makina ;) Un saludo. |
| ||||
Es normal que no se use swap hasta que no se llene la memoria, así es como funciona (por definición). Piensa que por ejemplo un par de memorias DDR400 con dual channel pueden tener 8 GB/s de ancho de banda, mientras que el mejor disco rígido SCSI que el dinero pueda comprar no jalará más de 80 MB/s. Saludos ;)
__________________
|
| |||
en realidad el computador no puede ejecutar procesos en la swap, solo en la ram. cuando la ram está llena y se requiere mas espacio para un nuevo proceso, se usa la memoria secundaria o swap (no es que permita ejecutar procesos en ella), lo que hace es tomar un proceso en memoria principal que esté en estado "bloqueado" por una operacion de entrada/salida o tenga menos prioridad y lo traslada a la swap con todos los datos y registros que tenga en ese instante, para que el nuevo proceso tome ese lugar que se liberó de la memoria principal. (esto se llama swap in) cuando la operacion de entrada/salida está terminada (por ejemplo, se terminó de leer un dato en el disco duro, o el modem recibió un dato) el proceso bloqueado pasa al estado "listo", sin embargo no se puede ejecutar en la swap, entonces le toca esperar a que pase alguna de estas cosas: - otro proceso pase a estado "bloqueado" y se pase a la swap - se libere espacio en memoria pricipal debido que que un proceso se terminó - el planificador determine que ese proceso necesita ser ejecutado, deteniendo otro proceso de menor prioridad segun el tipo de planificacion y pasandolo al swap para liberar espacio en la memoria principal. cuando el proceso que estaba en la swap, entra en la memoria principal, se le llama swap out, y solo hasta que entra en la ram, el procesador puede ejecutarlo. este procedimiento de swap in/swap out toma tiempo del procesador, y el planificador debe tener cuidado de que el computador no pase la mayor parte del tiempo haciendo los swap en lugar de ejecutar los procesos. por eso la swap se llama memoria virtual, por que hace parecer que se tiene mas memoria real. salu2
__________________ Algun dia se me ocurrirá escribir algo aquí. :pensando: Última edición por LinuxManiac; 09/01/2004 a las 13:19 |
| ||||
Ups... Aca iba el thread. posts repetidos. Cita: La verdad no lo se. Pero me gana la curiosidad: ¿Con que fin? La RAM es mas rapida. Usar la SWAP es cargar doble al disco. En ese ritmo frenético de uso creo tu disco tendria menos vida util. La SWAP es un "remedio", no esta diseñada como memoria de uso primario.
__________________ Friedrich Nietzsche |