UTNianos

Versión completa: Duda pregunta VoF tomada en parcial [Sistemas Operativos]
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola gente tengo una duda con la ultima pregunta con respecto al swapping, creo que es verdadero, pero no sabría cómo justificarlo. Alguno que me pueda dar una mano?
Gracias de antemano
Un poco tarde, pero quiza le sirve a otro... pero si, es verdadero porque en DMA se envia una interrupcion a la cpu cuando se llena el buffer, entonces si es muy chico el buffer se empieza a parecer a la transferencia por interrupciones (que envia una interrupcion por cada tarea que aparezca en el modulo e/s)

Edit: Perdon, flashie que preguntaste por la otra pregunta
Y creo que el comentario de abajo, esta mal la parte que dice que segmentacion paginada tiene fragmentacion interna y externa. Es solo interna
Hola!

Yo pienso que la fragmentación de la memoria es la misma tengas o no tengas swapping, porque este fenómeno depende del tipo de particionamiento que tenga la memoria: si es fijo, como la paginación, tenés fragmentación interna (se da DENTRO de la partición); y si es dinámico (como la segmentación) tenés fragmentación externa. Hay estrategias, como la segmentación paginada, que sufren ambos tipos de fragmentación.

El problema que viene a solucionar el swappeo es la falta de espacio en la memoria: gracias al swap, podemos tener un conjunto de procesos en ejecución mucho más grande, dado que mientras un proceso no está ejecutando (debido al criterio de planificación, a que esté bloqueado o a que voluntariamente haya cedido el procesador), se puede sacar de la memoria y ponerlo en el área de swap (típicamente, almacenamiento secundario: disco). Además, los procesos no conocen de la limitación de la memoria y podrían ser más grandes que la misma memoria, en el caso de contar con un esquema de memoria virtual.

Saludos =)
Muchas gracias por tu respuesta. Excelente explicación
URLs de referencia