Gestión de memoria en Windows 2000 (II)
Arrancar una aplicación
Arrancar una aplicación no es más que ejecutarla. Hasta ahora se está acostumbrado a ejecutar una aplicación haciendo doble clic sobre el icono que la representa, pero no es esta la única forma de conseguirlo. Como se ha dicho, desde el Administrador de sistema se pueden arrancar aplicaciones. La forma de hacerlo es fácil: basta con seleccionar la opción Archivo, a continuación seleccionar la opción Nueva tarea (ejecutar) y por último escribir en el cuadro de diálogo que aparece el nombre de la aplicación que se quiere arrancar, o bien utilizar el botón Examinar para localizar esta aplicación.
Relación entre una aplicación y el proceso real
A veces se conoce el nombre de una aplicación pero no del proceso que está corriendo. Si lo que se quiere es conocer el proceso de una aplicación determinada, lo que hay que hacer es sencillo, basta con seleccionar la aplicación en la ficha Aplicaciones, a continuación pulsar el botón derecho del ratón sobre ella. Aparece un cuadro de opciones, seleccionamos la opción Ir al proceso. Automáticamente se cambiará a la ficha Procesos y se seleccionará el proceso correspondiente. El paso inverso también se puede realizar, y para llevarlo a cabo se deben seguir los pasos descritos anteriormente pero con las fichas Aplicaciones y Procesos cambiadas.
Eliminación de un proceso
Se ha dicho que desde el Administrador de tareas se pueden eliminar procesos. Esta acción es fundamental cuando una aplicación se queda inestable y no se puede cerrar de la manera habitual. Para cerrar un proceso basta con seleccionar el proceso que se quiere eliminar (también se puede seleccionar la aplicación) y hacer clic en el botón Finalizar tarea.
Visualización de información determinada de cada proceso
Otras de las funciones que permite realizar el Administrador de tareas de Windows 2000 es la visualización de información muy variada para los procesos. Para seleccionar la información que se quiere visualizar, los pasos a dar son: seleccionar la opción Ver, a continuación seleccionar la opción Seleccionar columnas, y por último seleccionar la información que se quiere visualizar para los procesos en el cuadro de diálogo que aparece. Para ello basta con marcar la casilla que aparece a la izquierda de cada opción.
Visualización y cambio de la prioridad de un proceso
A veces, aunque no es una operación que debe realizarse a la ligera, es necesario cambiar la prioridad con la que se está ejecutando un proceso. En este caso, los pasos a dar son los siguientes: en primer lugar visualizar la columna de información que da la prioridad como se ha descrito anteriormente, a continuación seleccionar el proceso al que se le quiere cambiar la prioridad, como tercer paso pulsar, estando sobre él, el botón derecho del ratón. Aparece un cuadro con varias opciones, y por último seleccionar la opción Establecer prioridad. Aparecen cuatro valores diferentes: tiempo real, alta, normal y baja. Seleccionar la deseada.
Monitor del sistema
La otra herramienta que permite hacer un seguimiento del uso de memoria en un equipo es el Monitor del sistema. Se puede decir que el Monitor de sistema es una utilidad que puede llevar a cabo el seguimiento de muchos elementos diferentes del sistema. Puede hacer el seguimiento de elementos como el uso de la CPU, el uso de memoria, las interrupciones de E/S y las interrupciones de red. Con el Monitor de sistema se puede obtener información a largo plazo de cómo funciona un equipo y saber dónde pueden producirse cuellos de botella y problemas.
Debe tenerse en cuenta que el Monitor de sistema sigue el principio de incertidumbre de Heisenberg: el propio Monitor de sistema distorsionará algunos de los elementos de los que intenta hacer un seguimiento. Esto no afecta en gran medida a los resultados, pero lo que dice el Monitor que está sucediendo en el interior del equipo puede ser distinto a lo que realmente ocurre.
Corno se puede ver, el Monitor de sistema permite hacer un seguimiento de muchos elementos diferentes del equipo. Los elementos de los que se puede hacer un seguimiento mediante el Monitor de sistema se denominan objetos. Cada objeto tiene propiedades individuales que permiten hacer un seguimiento más detallado. Los dos objetos principales de los que se hará un seguimiento mediante Monitor de sistema son los objetos Proceso y Memoria.
A medida que el equipo usa más memoria, se notará que los valores de los contadores de memoria virtual aumentan y permanecen en niveles altos. Todos estos valores indican que no hay memoria suficiente en el sistema. Si el sistema parece ser lento, pero los contadores no indican cuellos de botella en la memoria, quizás los problemas estén en otro lugar. El Monitor del sistema permite registrar cambios en el tamaño del conjunto de memoria. El tamaño del conjunto cambia lentamente, por lo que se tendría que guardar un log durante horas o incluso días para ver una no liberación del conjunto de memoria. Para monitorizar el tamaño del conjunto de memoria, se deben utilizar tres contadores, dos asociados a la memoria y uno asociado a procesos. Los dos contadores asociados a la memoria son: bytes de memoria no paginable (bytes de memoria paginable es el número de bytes de la memoria paginable, un área de la memoria del sistema donde los componentes del sistema operativo adquieren espacio a medida que realizan tareas asignadas. Las páginas de la memoria se pueden paginar en el archivo de paginación cuando el sistema no accede a ellas durante largos períodos de tiempo), asignaciones de memoria no paginable (asignaciones de memoria no paginable es el número de llamadas para asignar espacio en la memoria no paginable del sistema. La memoria no paginable es un área de la memoria del sistema donde los componentes del sistema operativo adquieren espacio a medida que realizan tareas asignadas. Las páginas de la memoria no paginable no se pueden paginar en el archivo de paginación; permanecen en la memoria principal mientras están asignadas).
El contador de memoria de Procesos es bytes de memoria no paginable (bytes de memoria no paginable es el número de bytes de la memoria no paginable, un área de la memoria del sistema donde los componentes del sistema operativo adquieren espacio a medida que realizan tareas asignadas. Las páginas de la memoria no paginable no se pueden paginar en el archivo de paginación; permanecen en la memoria principal mientras están asignadas).
Tags: