Sei sulla pagina 1di 7

FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 1

Ccoyllo Sanchez Liliana

Informe Final N°5 - Gestión de Recursos lilianaccoyllo@unmsm.edu.pe

Resumen—Un recurso de sistema es nada menos que


cualquier parte funcional de un ordenador capaz de ser
controlada y asignada por el sistema operativo, de manera tal
que todo el hardware y software en el ordenador pueda trabajar
como un conjunto.

Abstract-- A system resource is nothing less than any


functional part of a computer capable of being controlled and
assigned by the operating system, so that all hardware and
software on the computer can work as a set.

I. INTRODUCCIÓN

E ste documento trata acerca de los recursos de sistema que


pueden ser empleados por cualquier usuario al abrir
programas y aplicaciones, al igual que por servicios que
usualmente inician de manera automática junto a un sistema
operativo. Los recursos de sistema pueden reducirse o agotarse
completamente al contar con un carácter limitado. Monitor de Rendimiento es un monitor, es decir es una
excelente herramienta para identificar problemas en nuestras
FIGURA I PC, pero, no es la herramienta que los va a solucionar.
MONITOR DE RENDIMIENTO

III. CONJUNTO DE RECOPILADORES

IV. INFORMES

Lo cierto es que el propio Administrador de tareas de


Windows nos puede ayudar en un primer momento, pero hay
otros aspectos importantes que la herramienta no nos muestra
y de ahí que tengamos que echar mano de aplicaciones de
terceros. A continuación vamos a mostrar algunas
herramientas con las que vamos a poder supervisar el
rendimiento y recursos utilizados del sistema de manera
sencilla.

MONITOR DE RENDIMIENTO
II. HERRAMIENTAS DE SUPERVISION V. PROCEDIMIENTO

1) Damos clic al computador, en la opción de ejecutar,


colocando el comando Perfmon.exe; Identifique y
 describa lo que aparece en pantalla y en cada uno de
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 2

sus componentes. A continuación vamos a mostrar


algunas herramientas con las que vamos a poder
supervisar el rendimiento y recursos utilizados del
sistema de manera sencilla.

Una herramienta muy completa que cuenta con una interfaz


muy sencilla de entender y manejar y que resulta muy útil para
realizar esta serie de comprobaciones que son tan importantes
 Perfmon o Performance Monitor para mantener y alargar la vida útil del hardware de nuestro
Aunque para muchos será una gran desconocida, esta ordenador y mantener un rendimiento óptimo.
herramienta está incorporada en Windows a partir de la
versión 7 del sistema operativo de Microsoft. Para lanza esta Otra aplicación diseña para recoger y presentar al usuario la
aplicación basta con escribir en el cuadro de Cortana o en la máxima cantidad de información posible sobre el hardware de
ventana de Ejecutar de Windows el comando Perfmon.exe. su ordenador. HWInfo ofrece un monitoreo en tiempo real del
sistema de todos los componentes para ayudar a conocer el
estado actual del equipo y la predicción de posibles fallos.

Una vez abierto Performance Monitor, podemos iniciar el Cuenta con una interfaz de usuario muy personalizable y
análisis de los resultados actuales de nuestro PC haciendo clic permite elaborar múltiples informes.
sobre la opción Monitor de rendimiento. Por defecto veremos  Open Hardware Monitor
que se mostrará el tiempo que el procesador está ocupado con
programas activos, sin embargo, podemos añadir otras muchas Es otra herramienta bastante que permite controlar o
opciones para realizar una análisis más profundo pulsando al supervisar los sensores de temperatura, velocidad del
botón “+” que se muestra en la parte de arriba. ventilador, voltajes de carga y velocidades de reloj de los
 HWMonitor núcleos del procesador de un ordenador. Además, realiza la
En esta ocasión, se trata de un programa de monitoreo de lectura de los sensores de temperatura de la tarjeta gráfica, el
hardware que permite controlar la temperatura, utilización, disco duro, etc.
voltaje y consumo de energía de la CPU, los voltajes a los que
es sometida la placa base, temperaturas y velocidad de los
ventiladores, así como el voltaje, temperatura y uso de la GPU
y la temperatura del disco duro.
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 3

[1]
Una de las herramientas más completas para realizar este tipo
de monitorización del estado, velocidades y temperaturas HWiNFO
soportadas por los componentes hardware más importantes de Es uno de los programas gratuitos destinados a la
nuestro ordenador. Se puede instalar en el PC de forma monitorización de componentes de nuestra PC más
totalmente gratuita, dispone de dos versiones, una para completos y configurables, que podemos encontrar
sistemas de 32 bits y otra para los de 64 bits. ahora mismo en Internet. Este programa, no solo
nos puede dar una visión somera del hardware que
2) Identifique y escriba de manera general cada uno de tenemos instalado dentro de nuestra caja. Sino que,
los software de rendimiento descrito en las más importante, es capaz
diapositivas. de leer todos los sensores de los componentes que
tenemos instalados, permitiendo incluso una
 En windows representación gráfica de estos mismos, para
conocer los valores en los que se mueven.
HWMonitor Si bien algunas herramientas de información del
sistema también recopilan información del
Es una muy utilidad freeware que nos software, HWiNFO se enfoca solo en el hardware.
permite monitorizar los elementos más importantes Lo hace categorizando toda la información que
de cualquier ordenador para conocer cual es su reúne en diez secciones: CPU, placa base,
comportamiento y funcionamiento en tiempo real. memoria, bus, adaptador de video, monitor,
Entre los diversos aspectos que podremos unidades, audio, red y puertos. Esto hace que sea
monitorizar con HWMonitor podemos mencionar una aplicación muy organizada, por lo que te será
la temperatura del motherboard, del disco duro y de realmente muy sencillo encontrar lo que necesitas.
los procesadores. También podremos monitorizar la HWiNFO funciona con Windows 10, Windows 8,
velocidad del fan del CPU y los parámetros de Windows 7, Windows Vista y Windows
SMART del disco duro. XP. Además, es compatible con las versiones de 32
Además, HWMonitor mantiene los registros y 64 bits de estos sistemas operativos.
máximos y mínimos de todos estos parámetros, para
que podamos tener una idea de cual ha sido el Existen dos versiones del programa: HWiNFO 32 y
comportamiento de todos los elementos incluso HWiNFO64. Como podréis suponer, cada versión va
cuando no estamos frente al ordenador. Dichos datos orientada a ser empleada en los sistemas operativos
pueden ser exportados a archivo, y la aplicación los de 32 o 64 bits, respectivamente. Por tanto, a la hora
puede utilizar para generar gráficos que nos de bajar el programa, deberemos de bajar la versión
permitirán visualizar mejor la información. que se corresponda a nuestra versión de Windows.
HWMonitor es freeware, portable y compatible
con Windows 7, Vista y XP en versiones de 32 y 64 Tanto la versión instalable como la versión
bits. portátil de HWiNFO parecen idénticas. No hemos
apreciado un rendimiento lento en la edición
portátil, aunque esto es algo que siempre dependerá
del medio de almacenamiento en el que se
encuentre. También nos gusta que la versión
portátil sea muy pequeña, pues incluye dos
archivos que en conjunto tienen menos de 8 MB, lo
que es perfecto para algo como una unidad flash.
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 4

A continuación, detallamos los datos más importantes que adaptador, como su velocidad máxima y el tamaño
es capaz de recopilar y mostrar HWiNFO: del búfer.
 Nombre de marca del procesador,
frecuencia, número de núcleos y CPU lógicas, [1]
plataforma, potencia de diseño térmico (TDP),
MTRR, tipo de bus, velocidad de reloj máxima y
actual, y tamaño de caché L1 y L2. También se  LINUX
muestran las funciones compatibles, como la  TOP
tecnología MMX, la extensión de dirección física, el Es una utilidad que trae instaladas muchas distribuciones
auto-snoop y muchos otros. Linux por defecto. Esto nos permite ver a tiempo real el
 Número de ranuras de la placa base abiertas y rendimiento del equipo, consumo de RAM, procesos que
usadas, el nombre de la marca y el número de modelo más consumen, CPU, etc.
de la placa base, el número de versión de USB
compatible (como v3.0), su chipset y una lista de Veamos un ejemplo de la pantalla que nos muestra el
dispositivos ACPI. comando top en mi equipo
 Información de la BIOS, como el fabricante, la fecha
de lanzamiento y el número de versión. También
muestra las características del BIOS, como el
soporte ISA / MCA / EISA / PCI y si puede iniciar
desde un disco o dispositivo USB.
 Información general y detalles del controlador para
puertos serie, paralelos y USB.
 El número de ranuras de memoria abiertas que
quedan en la placa base, el tamaño / velocidad /
voltaje máximo admitido de un módulo de memoria,
la velocidad de caché máxima e instalada, el tipo
de SRAM actual, el número de serie, el ancho del
módulo y el número de revisión del SPD, las
longitudes de ráfaga admitidas de un módulo, y el
número de bancos de módulos.
 Información de la tarjeta gráfica, como el nombre En la primera línea nos muestra:
de código y la memoria, detalles de la tarjeta como su
bus, versión de BIOS y número de revisión del chip,
información de rendimiento, como la velocidad de la
GPU y de la memoria, el ancho del bus y la
cantidad de shaders unificados, e información del  Hora actual.
controlador, como su fabricante, número de versión,  Tiempo que ha estado el sistema encendido.
fecha e ID de instancia.  Número de usuarios (mario y root).
 Monitor de actividad y/o temperatura en vivo para  Carga media en intervalos de 5, 10 y 15 minutos
la CPU, disco duro, placa base, tarjeta de red, tarjeta respectivamente.
gráfica y RAM. También puede registrar activamente  2. Tareas
estos datos en un archivo CSV. Tareas: 249 total, 2 ejecutar, 247 hibernar,0 detener,0 zombie
 Información detallada del monitor, incluidos datos i. La segunda línea muestra el total de tareas y procesos, los
generales, como el nombre, el número de serie, la cuales pueden estar en diferentes estados. Yo lo tengo en
fecha de fabricación y la identificación del castellano y la traducción es un poco pobre, así que lo
hardware, información de la pantalla, como el explico en inglés:
tamaño y la frecuencia máxima vertical y horizontal,  Running (ejecutar): procesos ejecutándose
y el reloj máximo de píxeles, así como los modos de actualmente o preparados para ejecutarse.
video soportados y modos DPMS.  Sleeping (hibernar): procesos dormidos esperando
 Información de la unidad de disco óptico tanto que ocurra algo (depende del proceso) para
interna como externa, como números de modelo, ejecutarse.
números de serie, capacidades, geometría de la  Stopped (detener): ejecución de proceso detenida.
unidad, modos de transferencia y características. La  Zombie: el proceso no está siendo ejecutado. Estos
información de la unidad de disco detalla el tipo de procesos se quedan en este estado cuando el proceso
discos que pueden leer y escribir, como CD-R, DVD que los ha iniciado muere (padre).
+ R, etc.  3. Estados de la CPU %Cpu(s): 1,1 usuario, 0,4
 El adaptador de audio y los detalles del sist,0,0 adecuado, 98,4 inact, 0,0 en espera, 0,0
controlador, como la identificación del hardware, el hardwint, 0,0 softw int, 0,0 robar tiempo.
códec y la versión del controlador. ii. Esta línea nos muestra los porcentajes de uso del
 Información general de la red, incluida la dirección procesador diferenciado por el uso que se le de.
MAC, detalles del controlador y descripción del  us (usuario): tiempo de CPU de usuario.
proveedor. También se incluyen las capacidades del  sy (sistema): tiempo de CPU del kernel.
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 5

 id (inactivo): tiempo de CPU en procesos inactivos. htop es un sistema de monitorización, administración y


 wa (en espera): tiempo de CPU en procesos en visor de procesos interactivo. Fue publicado en 2004 por
espera. Hisham Muhammad. Es una alternativa más intuitiva,
 hi (interrupciones de hardware): interrupciones de interactiva y funcional del conocido como Top, incluido en
hardware. sistemas operativos de tipo Unix. Utilizado en sistemas
 si (interrupciones de software): tiempo de CPU en basados en Unix, programado en C, usa la
interrupciones de software. biblioteca ncurses para facilitar al usuario su uso desde la
terminal (shell).
 4. Memoria física
Debido a que las interfaces de monitorización del sistema
KiB Mem: 16348032 total, 4008256 used, 12339776 no están estandarizadas en sistemas operativos tipo Unix,
free, 275200 buffers
gran parte del código debe reescribirse para cada sistema
 Memoria total. operativo. Se agregó soporte multiplataforma desde la
 Memoria utilizada. versión htop 2.0.
 Memoria libre.
 Memoria utilizada por buffer.
 5. Memoria virtual
KiB Swap: 16690172 total, 0 used, 16690172 free.
1255640 cached Mem
 Memoria total.
 Memoria usada.
 Memoria libre.
 Memoria en caché.
 6. Columnas
iii. Ahora vamos a ver las diferentes columnas que nos
encontramos al ejecutar el comando. Htop 2.0 se divide en tres secciones, cabecera, área principal y
PID USUARIO PR NI VIRT RES SHR S %CPU pie de página.
%MEM HORA+ ORDEN  En la cabecera, muestra el uso de la CPU con
4436 mario 20 0 982792 154512 91896 S 3,0 0,9 porcentajes, memoria RAM y memoria de
0:56.36 spotify intercambio Swap. En la parte derecha de la
4807 mario 20 0 902092 240028 74752 S 2,3 1,5 cabecera, muestra las tareas activas, promedio de
0:21.27 chrome carga del sistema, tiempo de actividad que si supera
3072 mario 20 0 1138196 282700 110108 S 2,0 los 100 días1 se activará un easter egg mostrando
1,7 2:14.22 chrome "(!)" y por último mostrará la batería restante.
1608 root 20 0 404816 138800 55904 S 1,3 0,8  En el área principal se muestran todos los procesos
2:39.46 Xorg activos del sistema, aportando la siguiente
 PID: es el identificador de proceso. Cada proceso información para cada proceso.
tiene un identificador único.
 USER (USUARIO): usuario propietario del proceso.
 PR: prioridad del proceso. Si pone RT es que se está
ejecutando en tiempo real. PID ID del proceso
 NI: asigna la prioridad. Si tiene un valor bajo (hasta
-20) quiere decir que tiene más prioridad que otro con
valor alto (hasta 19).
El nombre de usuario del propietario del proceso o
 VIRT: cantidad de memoria virtual utilizada por el USER la identificación del usuario si el nombre no puede
proceso. determinarse.
 RES: cantidad de memoria RAM física que utiliza el
proceso.
 SHR: memoria compartida.
 S (ESTADO): estado del proceso. La prioridad interna del kernel para el proceso,
 %CPU: porcentaje de CPU utilizado desde la última PRI normalmente es su valor NI más veinte. Diferente
actualización. para procesos en tiempo real.
 %MEM: porcentaje de memoria física utilizada por el
proceso desde la última actualización.
 TIME+ (HORA+): tiempo total de CPU que ha usado El valor "nice" de un proceso, desde 19 (baja
el proceso desde su inicio. prioridad) a -20 (alta prioridad). Un alto valor
 COMMAND: comando utilizado para iniciar el NI significa que el proceso es "nice", permitiendo que
proceso. otros tengan una prioridad relativa más alta. Solo
[2] root puede disminuir el valor.
 HTOP
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 6

VIRT Representa el tamaño virtual de un proceso.

Representa el tamaño de residente, que es una


representación precisa de la cantidad de memoria
RES
física real que consume un proceso. Tamaño de las
secciones de texto y datos, más el uso de la pila.

La cantidad de memoria compartida utilizada por


SHR una tarea. Refleja la memoria que podría
En la nueva ventana que ahora vemos, con mucha más
compartirse potencialmente con otros procesos.
información, vemos una serie de pestañas por todos
conocidas. Y nos fijaremos en la segunda, llamada
"Rendimiento", sobre la que pulsaremos.
Estado del proceso.

 S: "sleeping" durmiendo (inactivo)


 R: "running" activo
S  D: ininterrumpible
 Z: "zombie" (esperando que el padre lea
su estado de salida)
 T: trazado o suspendido (por ejemplo, por
SIGTSTP)
 W: paginación
El porcentaje del tiempo de CPU que el proceso
CPU%
está usando actualmente.
El porcentaje de memoria que el proceso está
MEM% usando actualmente (basado en el tamaño de la
memoria residente del proceso, M_RESIDENT).
El tiempo, medido en ciclos de reloj que el proceso Si pulsamos en cada uno de ellos veremos con la gráfica
TIME+ ha gastado, en el tiempo del usuario y del sistema correspondiente pasa a ocupar el espacio principal de la
(UTIME, STIME). ventana. Esta gráfica nos muestra datos sobre el uso de
cada uno de estos componentes (uso del procesador,
Command Ruta completa del comando. memoria RAM consumida y disponible, el uso del
almacenamiento).
[2]

3) . En su computador, en panel de control /


Herramientas administrativas/ aperture la opción
Monitor de Recursos. Identifique y describa lo que
aparece en pantalla y en cada uno de sus
componentes.

Una información muy completa que aún podemos ampliar


un poco más, pues si nos fijamos, en la zona inferior
izquierda de la ventana veremos un icono con la
leyenda "Abrir el monitor de recursos", una funcionalidad
que se se utiliza para ver cuántos recursos del sistema
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA 7

consumen los programas o servicios que se están ejecutando Monitor de rendimiento de Windows. Organiza
en Windows 10. varios puntos de recopilación de datos en un único
componente que se puede usar para controlar o
registrar el rendimiento.

 Los Informes sirven para ayudarte a interpretar la


información recopilada sobre el rendimiento cuando
se ejecutan las plantillas creadas en el Conjunto de
recopiladores de datos.

VII. REFERENCIAS

Además, ahora el "Administrador de tareas" de Windows [1] 16 mayo 2008. [En línea]. Available:
http://www.adminso.es/index.php/W2k8_Monitor_de_confiabilidad_y_rendimiento.
10 mostrará información relativa a la GPU (en los [2] J. Gomar, 6 diciembre 2018. [En línea]. Available:
ordenadores que cuenten con una) y de esta forma se completa https://www.profesionalreview.com/2018/12/06/hwinfo-que-es/.
la que ya ofrecía de la RAM o la capacidad de [3] [En línea]. Available: https://geekytheory.com/funcionamiento-del-comando-top-en-linux.

almacenamiento. Podemos así medir el rendimiento de la GPU [4] «Wikipedia,» 10 octubre 2016. [En línea]. Available: https://es.wikipedia.org/wiki/Htop.
de forma que podemos conocer la intensidad con la que está
trabajando la gráfica.

Es una mejora importante la que añade Windows 10 Fall


Creators Update para controlar el rendimiento de nuestro
equipo sin tener que depender de aplicaciones de terceros.

VI. CONCLUSIONES
 La gestion de recursos es una utilidad de análisis
avanzado de la memoria física para ayudarte a
entender mejor la forma en la Windows gestiona la
RAM.

 Los recursos de sistema pueden ser empleados por


cualquier usuario al abrir programas y aplicaciones,
al igual que por servicios que usualmente inician de
manera automática junto a un sistema operativo.

 El Conjunto de recopiladores de datos sirve para


crear y supervisar los informes de rendimiento en el

Potrebbero piacerti anche