La memoria virtual es una técnica utilizada por los sistemas operativos para acceder a una mayor cantidad de memoria de la físicamente disponible , recurriendo a soluciones de almacenamiento alternativas cuando se agota la memoria RAM instalada. En este artículo aprenderemos cómo funciona y qué debemos hacer para configurarla de manera óptima. Como muchos lectores ya sabréis, los ordenadores utilizan la memoria RAM para almacenar los archivos y datos que necesitan tanto el sistema operativo como el software que estemos ejecutando; su elevado rendimiento garantiza un funcionamiento óptimo pero, tarde o temprano, siempre termina por llenarse. Es en ese momento cuando Windows necesita recurrir a la memoria virtual. Para crear la memoria virtual Windows crea un archivo en la unidad de almacenamiento que tengamos asignada, sea un disco duro tradicional o un SSD; el sistema operativo genera un archivo llamado pagefile.sys (podéis encontrarlo oculto en el dir...
Admitido Despachar Liberar
ResponderEliminarNuevo------------->Preparado<=========>Corriendo------------>Salida
\\ Fuerza de T. //
Event. en \\ // Event. en
Proc. \\ // Espera
\\ //
--------------------------
| Bloqueado |
-------------------------
ResponderEliminar1.-Nuevo
1.2 Admitido
2.-Preparado
2.3 Despachar
3,2 Fuerza de Tiempo
3.-Corriendo
3.4Liberar
4.-Salida
5.2.3.-Bloqueado
2.5Evento en Proceso
3.5Evento en Espera
dispath
ResponderEliminaradmit ====> release
new===>ready<====running===>exit
^ /
| timeout /
| /
| event /event
|occurs / wait
| /
| /
| /
| /
| v
blocked
ResponderEliminarNuevo------------->Preparado<=========>Corriendo------------>Salida
\\ Fuerza de T. //
Event. en \\ // Event. en
Proc. \\ // Espera
\\ //
--------------------------
| Bloqueado |
new ---->admi----->ready-----dispatch -------->runing------>release ------>exit
ResponderEliminar\ \<timeout / /
event event
occurs wait
\ /
blocked