Windows 10 / 11 Guía práctica de laboratorio

Práctica Windows: Monitorización de rendemento e eventos

Monitorización de CPU, memoria, disco e rede en Windows baixo carga, análise de eventos de sistema e creación de informes técnicos profesionais.

Datos do documento

Autoría didáctica
Silvia M. Peña Pérez (SMPP)
Data de xeración
27/01/2026 · 20:00
Plataforma de referencia
Windows 11 (VM en VirtualBox)
Reestruturación
Reestruturado para claridade pedagóxica a partir do documento orixinal.

Resumo executivo

Nesta práctica aprenderás a monitorizar un equipo Windows baixo sobrecarga empregando unicamente ferramentas nativas: Monitor de Tarefas (Task Manager), Monitor de Rendemento (perfmon) e Visor de Eventos (Event Viewer). Crearás contadores personalizados, provocarás cargas controladas en CPU, RAM, disco e rede, xerarás Data Collector Sets e elaborarás un informe técnico completo identificando bottlenecks e eventos críticos.

O contido mantén a lingua orixinal (galego con algúns termos en castelán/inglés) e foi organizado en módulos docentes para facilitar o estudo e a impresión en A4.

📚 Ir á táboa de contidos

1. Introdución xeral 🌐

Nesta práctica aprenderás a monitorizar un equipo Windows sometido a carga, empregando ferramentas nativas do sistema operativo:

  • Monitor de Tarefas (taskmgr.exe): vista rápida do rendemento e dos procesos.
  • Monitor de Rendemento (perfmon.exe): análise detallada con contadores personalizados e rexistro prolongado.
  • Visor de Eventos (eventvwr.msc): rexistro de eventos de sistema, aplicación e seguridade.

Ao longo dos seguintes apartados verás como combinar estas ferramentas con scripts en PowerShell e CMD para xerar carga controlada e recoller evidencias, que finalmente se integrarán nun informe técnico profesional.

2. Obxectivos e resultados de aprendizaxe 🎯

Obxectivos principais

  • Entender as métricas de CPU, RAM, disco e rede.
  • Crear contadores personalizados no Monitor de Rendemento.
  • Provocar sobrecarga controlada nunha máquina Windows.
  • Analizar eventos no Visor de Eventos.
  • Diferenciar entre erros, avisos e información.
  • Documentar incidencias dun xeito técnico e profesional.

Resultados de aprendizaxe

Ao rematar esta práctica deberías ser capaz de:

  • Configurar e interpretar gráficos en perfmon con varios contadores.
  • Recoñecer cando un sistema está CPU‑bound ou I/O‑bound.
  • Empregar Data Collector Sets para rexistros prolongados.
  • Procurar e interpretar eventos críticos no Visor de Eventos.
  • Elaborar un informe de monitorización estruturado.

Distribución estimada de foco na práctica

Fonte: estimación baseada na estrutura do documento.

3. Metodoloxía e ferramentas ⚙️

A práctica desenvólvese nun entorno Windows 10/11 (idealmente nunha máquina virtual) e segue unha metodoloxía baseada en:

Ferramentas usadas

  • Monitor de Tarefas (taskmgr.exe).
  • Monitor de Rendemento (perfmon.exe).
  • Visor de Eventos (eventvwr.msc).
  • PowerShell (scripts de carga e probas).
  • CMD/Batch para creación de ficheiros e simulacións.

Contadores monitorizados

  • Procesor% Tiempo de procesador (CPU).
  • Memoria% Bytes confirmados en uso.
  • Disco lógico% Tiempo de disco.
  • Interfaz de redBytes totales/segundo.

Parámetros de recollida

  • Período de recollida típico: 3 minutos.
  • Intervalo de mostraxe recomendado: 5 segundos.
  • Ubicación por defecto de rexistros: C:\PerfLogs\.

4. Monitorización rápida con Monitor de Tarefas 📊

O Monitor de Tarefas (Administrador de Tarefas) ofrece unha vista rápida do consumo de CPU, memoria, disco e rede por proceso.

4.1 Apertura e vistas principais

  1. Paso 1 · Abrir o Monitor de Tarefas

    Usa unha das seguintes opcións:

    • Ctrl + Shift + Esc
    • Clic dereito na barra de tarefas → Administrador de Tarefas.
  2. Paso 2 · Pestañas principais

    As pestañas máis relevantes para esta práctica son:

    • Procesos: procesos en execución e consumo por recurso.
    • Rendemento: gráficas en tempo real de CPU, memoria, disco e rede.
    • Inicio: programas que se executan ao iniciar o sistema.
    • Rede (nas versións que o inclúen): uso da tarxeta de rede.
Exemplo simplificado de procesos en execución
Proceso CPU (%) Memoria Disco Rede (Mbps)
Explorer.exe 2,1 150 MB 0 MB/s 0,5
notepad.exe 0,0 20 MB 0 MB/s 0,0
svchost.exe 1,2 85 MB 0 MB/s 0,0

4.2 Observación da memoria (relacionado coa Actividade 2)

Na pestaña Rendemento, a sección Memoria mostra:

  • Memoria en uso (GB e %).
  • Memoria dispoñible.
  • Memoria comprimida.
  • Uso de swap (arquivo de páxina).

Esta información será clave para a Actividade 2: Análise de Memoria.

5. Monitor de Rendemento (perfmon) 📈

5.1 Acceso e vista principal

  1. Paso 1 · Abrir perfmon

    Premere: Windows + R
    Escribir: perfmon
    Premer: Enter
                    

    Ou navegar a: Administración → Monitor de Rendimiento.

  2. Paso 2 · Estrutura xeral

    Na árbore esquerda atoparás entre outros:

    • Conjuntos de recopiladores de datos.
    • Registros e alertas.
    • Informes.
    • Ferramentas do sistema:
      • Monitor de recursos.
      • Monitor de rendemento.
      • Seguimento de eventos.

5.2 Creación de contadores personalizados

No nodo Monitor de rendemento podes engadir contadores en tempo real:

  1. Paso 1 · Abrir o gráfico

    Selecciona Monitor de rendemento na árbore esquerda. Aparecerá un gráfico e, na parte inferior, unha táboa de contadores.

  2. Paso 2 · Engadir contadores

    Preme o botón verde + para abrir a xanela de Agregar contadores.

Contadores recomendados para a práctica
# Categoría Contador Instancia Recurso monitorizado
1 Procesor % Tiempo de procesador _Total CPU total do sistema
2 Memoria % Bytes confirmados en uso - Porcentaxe de RAM en uso
3 Disco lógico % Tiempo de disco C: Uso de disco na partición principal
4 Interfaz de red Bytes totales/segundo Tarxeta de rede activa Tráfico total de rede

5.3 Personalización de gráficos

Podes personalizar cada contador na táboa inferior do Monitor de Rendemento:

  • Clic dereito sobre o contador → Propiedades.
  • Axusta:
    • Color da liña.
    • Ancho da liña.
    • Escala, se o valor adoita ser moi pequeno.

6. Xeración de carga controlada ⚡

Para observar o comportamento do sistema, é necesario simular sobrecarga en distintos recursos. A continuación detállanse varias técnicas.

6.1 Sobrecarga de CPU con PowerShell

Método simple empregando bucles infinitos que consumen CPU:

# Abre PowerShell como Administrador
# Premere: Windows + X → Windows PowerShell (Administrador)

# Executa este comando para crear carga de CPU (4 traballos en paralelo)
(1..4) |
 ForEach-Object { Start-Job -ScriptBlock {
    while ($true) {
        $null = 1 + 1
    }
} }
            

Esperado no Monitor de Rendemento:

  • Liña de CPU próxima ao 100 %.
  • Incremento moderado da RAM.
  • Posible sensación de sistema lento.

Para deter a carga:

Get-Job | Stop-Job
Get-Job | Remove-Job
            

6.2 Apertura de múltiples programas e navegadores

  1. Paso 1 · Abrir varias instancias

    Abre 3 instancias de Google Chrome (ou outros navegadores).

  2. Paso 2 · Cargar páxinas pesadas

    • Vídeos de YouTube en fullscreen.
    • Varias pestanas en Wikipedia.
    • Google Maps con zoom e desprazamentos.
  3. Paso 3 · Observar o impacto

    No Monitor de Rendemento e no Monitor de Tarefas observarás como aumentan principalmente a RAM e a CPU.

6.3 Copia de ficheiros grandes (disco)

Script por lotes (CMD) para crear e copiar ficheiros grandes, provocando carga de disco:

@echo off
REM Script para crear ficheiros de proba
echo Creando ficheiro de 500MB...
fsutil file createnew C:\Proba1.bin 524288000
echo Creando segundo ficheiro...
fsutil file createnew C:\Proba2.bin 524288000

echo Copiando ficheiros para provocar carga de disco...
copy C:\Proba1.bin C:\Proba1_copia.bin
copy C:\Proba2.bin C:\Proba2_copia.bin

echo Borrado de ficheiros...
del C:\Proba1.bin
del C:\Proba2.bin
del C:\Proba1_copia.bin
del C:\Proba2_copia.bin
            

Impacto:

  • Incremento claro do contador % Tiempo de disco.
  • Posible incremento de uso de disco en Task Manager.

6.4 Descargas simultáneas (rede)

  1. Abre o navegador.
  2. Abre polo menos 5 pestanas con URLs de descarga grandes.
  3. Inicia todas as descargas ao mesmo tempo.
  4. Observa a liña de Bytes totales/segundo da tarxeta de rede no Monitor de Rendemento.

7. Data Collector Sets e rexistro prolongado 📈

7.1 Creación dun Data Collector Set

  1. Paso 1 · Crear novo conxunto

    No Monitor de Rendemento, na árbore esquerda, fai clic dereito en Conjuntos de recopiladores de datosCrear nuevo conjunto de recopiladores de datos.

  2. Paso 2 · Opción “Crear manual”

    Selecciona Crear manual e preme en Siguiente.

  3. Paso 3 · Nome e descrición

    Exemplo:

    • Nome: Proba_Rendemento_Alumnado
    • Descrición: Recopilación de datos de CPU, RAM, Disco e Rede
  4. Paso 4 · Tipo de recopilador

    Marca Crear contador de datos e continúa.

  5. Paso 5 · Engadir contadores

    Engade os 4 contadores principais (CPU, RAM, disco, rede) descritos na sección de Monitor de Rendemento.

  6. Paso 6 · Intervalo de mostraxe

    Configura un intervalo como 5 segundos.

  7. Paso 7 · Ubicación de almacenamento

    Exemplo: C:\PerfLogs\Admin\Proba_Rendemento_Alumnado.

  8. Paso 8 · Permisos

    Deixa por defecto a conta integrada SYSTEM para ter permisos elevados.

7.2 Execución, detención e informes

Execución:

  1. Na árbore esquerda, localiza o conxunto creado (p.ex. en Sistema).
  2. Clic dereito → Iniciar. Verás un icono vermello indicando que está gravando.

Durante a execución, realiza as probas de carga (CPU, RAM, disco, rede) durante 2–3 minutos.

Detención:

  1. Clic dereito sobre o conxunto → Detener.
  2. O icono cambiará indicando que o rexistro finalizou correctamente.

Visualización do informe:

  • Navega a: Conjuntos de recopiladores de datos → Sistema → Informes.
  • Busca o informe xerado (identificado por data e hora).
Exemplo de resumo de informe de rendemento
Métrica Valor medio Valor máximo
CPU 45,3 % 98 %
Memoria 62,1 % 80 %
Disco 25 % 78,5 %
Rede 2,5 Mbps 5 Mbps

Comparativa de picos de recursos

Fonte: datos de exemplo do informe de rendemento.

8. Visor de Eventos de Windows 📋

8.1 Estrutura do Visor de Eventos

Para abrir o Visor de Eventos:

Premere: Windows + R
Escribir: eventvwr.msc
Premer: Enter
            

Ou desde Administración → Visor de eventos.

A estrutura principal inclúe:

  • Registros de Windows:
    • Sistema (eventos do sistema operativo).
    • Seguridad.
    • Aplicación.
    • Outros rexistros específicos.
  • Rexistros personalizados.

8.2 Tipos de eventos: información, aviso, erro

Tipos básicos de eventos no Visor de Eventos
Tipo Icona Descrición Exemplo
Información Eventos normais do sistema, operacións completadas con éxito. ID 6009 – EventLog: “Windows iniciou correctamente”.
Aviso ⚠️ Situacións anómalas non críticas, requiren revisión. ID 10016 – DistributedCOM: solicitudes DCOM rexeitadas.
Erro Eventos críticos que poden afectar á estabilidade ou dispoñibilidade. ID 1001 – WinLogon: fallo ao cargar módulos de credenciais.

8.3 Filtrado e análise detallada

Para ver só determinados tipos de eventos (p.ex., só erros):

  1. Selecciona Registros de Windows → Sistema.
  2. Na barra dereita, elixe Filtrar evento actual.
  3. Marca ou desmarca os niveis de evento:
    • Para ver só erros: marca Error e desmarca Aviso e Información.
    • Para ver só avisos: marca só Aviso.

Ao facer dobre clic nun evento, verás unha xanela con:

  • Nivel, orixe, ID, data/hora.
  • Descrición en texto claro.
  • Detalles en formato XML (útil para scripts e automatización).

8.4 Erros de aplicación e de hardware

Erros de aplicación

Atópanse en Registros de Windows → Aplicación.

  • ID 1000 – Application Error: fallo de aplicación.
  • ID 1001 – fallo de controlador.

Exemplo típico: crash de notepad.exe por acceso a memoria inválida.

Erros de hardware

Atópanse normalmente en Sistema:

  • ID 9 – erro de disco.
  • ID 18 – erro de controlador.
  • Orixes: Kernel-Power, nvmeport, mpio…

Recomendación típica: executar chkdsk C: /F e reiniciar.

9. Provocar erros de hardware e software ⚠️

Para practicar co Visor de Eventos, é útil xerar eventos controlados de erro e aviso.

9.1 Erros de software – aplicación que falla

Método 1: Forzar erro dunha aplicación (Notepad)

@echo off
REM Script que forza un erro de acceso a memoria (simbolicamente)
echo Provocando erro de acceso a memoria...
taskkill /IM notepad.exe /F 2>NUL

REM Abre Notepad e pecha brutalmente
start notepad.exe
timeout /t 2 /nobreak
taskkill /IM notepad.exe /F

echo Erro xerado - revisa o Visor de Eventos
          

Método 2: Disco cheo

REM Crea un ficheiro grande que consome espazo
fsutil file createnew C:\Ficheiro_Grande.bin 1048576000
REM (Isto crea un ficheiro de ~1 GB)
          

Ao esgotar o espazo libre, moitas aplicacións poden xerar erros ao intentar escribir en disco, o que se reflicte no Visor de Eventos.

9.2 Erros de hardware – sobrecarga prolongada

# Sobrecarga prolongada (5 minutos)
$end = [datetime]::Now.AddMinutes(5)
while ([datetime]::Now -lt $end) {
    # Crear procesos que consomen CPU
    1..8 |
     ForEach-Object {
        Start-Job -ScriptBlock {
            while ($true) { $null = 1 + 1 }
        }
    }
}
          

Este tipo de carga pode xerar eventos de “alto uso de CPU” e outros avisos asociados.

9.3 Avisos de memoria baixa

# Alocación progresiva de memoria
$mem = [System.Collections.ArrayList]@()
for ($i = 0; $i -lt 50; $i++) {
    $mem.Add([byte[]]::new(104857600))  # 100 MB en cada iteración
    Start-Sleep -Seconds 1
}
          

Ao incrementar o uso de RAM, Windows pode xerar eventos de “memoria baixa”, que tamén aparecerán rexistrados.

10. Actividades prácticas guiadas 🧪

As seguintes actividades estruturan a práctica en exercicios concretos con obxectivos, pasos e modelos de reporte.

Actividade 1: Monitorización de carga de CPU

Obxectivo

Comprender como reacciona a CPU ante procesos pesados.

Pasos

  1. Abre o Monitor de Rendemento e crea un gráfico cun só contador de CPU (Procesor → % Tiempo de procesador, instancia _Total).
  2. Deixa o gráfico amosando en tempo real.
  3. Executa o seguinte comando en PowerShell para crear carga:
    (1..4) |
     ForEach-Object { Start-Job -ScriptBlock {
        while ($true) { [math]::Sqrt($_ * $_) }
    } }
                    
  4. Observa como a liña azul (CPU) se achega ao 100 % e anota:
    • Se o incremento é inmediato ou progresivo.
    • Se chega ao 100 % e durante canto tempo.
    • Que outros procesos consumen CPU no Monitor de Tarefas.
  5. Detén os procesos:
    Get-Job | Stop-Job
    Get-Job | Remove-Job
                    

Modelo de reporte

Ficha de resultados – Actividade 1
CPU máxima alcanzada ____ % en ____ segundos
Procesos que consumiron máis CPU ________________________________________
Afectou a outros recursos? SI / NON – Explicación: _____________________________
Conclusión técnica Un sistema con CPU ao 100 % está CPU‑bound, é dicir, o procesador é o cuello de botella principal.

Actividade 2: Análise de memoria

Obxectivo

Observar como aumenta a RAM e se chega a usar swap.

Pasos

  1. Abre o Monitor de Tarefas (Ctrl + Shift + Esc).
  2. Vai á pestaña Rendemento → sección Memoria.
  3. Anota:
    • Memoria en uso (GB e %).
    • Memoria total.
    • Uso de swap.
  4. Abre Google Chrome con 10 pestanas (vídeos de YouTube, etc.).
  5. Agarda 1 minuto e volve revisar as métricas de memoria.

Modelo de reporte

Ficha de resultados – Actividade 2
Situación Memoria en uso (GB / total) Porcentaxe Swap en uso
Antes de abrir Chrome ____ GB / ____ GB ____ % ____ GB
Despois de abrir Chrome (10 pestanas) ____ GB / ____ GB ____ % ____ GB

Análise proposta:

  • Memoria consumida por Chrome: ____ GB.
  • ¿Usa swap? SI / NON.
  • ¿Notas o sistema máis lento cando hai swap activo?

Actividade 3: Monitorización de disco

Obxectivo

Observar a carga de disco durante operacións intensivas de E/S.

Pasos

  1. Abre o Monitor de Rendemento co contador de disco activo.
  2. Crea un ficheiro grande:
    fsutil file createnew C:\Prueba1.bin 1048576000
                    
  3. Mentres se realiza a operación, observa:
    • A liña verde do disco no gráfico.
    • Se aumenta tamén a CPU.
    • Que proceso destaca na columna de disco do Monitor de Tarefas.

Modelo de reporte

Ficha de resultados – Actividade 3
Proceso que máis disco consumiu ____________________________________
Velocidade lectura/escritura ____ MB/s
Tempo de cola do disco ____ ms
Afectou a CPU ou RAM? SI / NON – Explica: ________________________________
Conclusión Cando o sistema está limitado por disco, falamos de I/O‑bound: o sistema espera que o disco remate as operacións.

Actividade 4: Provocar erro e analizalo no Visor de Eventos

Obxectivo

Xerar erros controlados e analizalos no Visor de Eventos.

Pasos

  1. Abre o Visor de Eventos (eventvwr.msc).
  2. Vai a Registros de Windows → Sistema e anota a hora actual.
  3. Executa un script que provoque erro:
    REM Script que causa un erro en Notepad
    start notepad.exe
    timeout /t 2
    taskkill /IM notepad.exe /F
                    
  4. Volve ao Visor de Eventos, actualiza (F5) e busca eventos de tipo Error ou Aviso posteriores á hora anotada.
  5. Abre o evento máis recente e analiza a súa descrición.

Modelo de reporte

Ficha de resultados – Actividade 4
Tipo de evento Error / Aviso
ID do evento ________
Orixe ________________________
Hora ____:____:____
Descrición completa (Copiar/pegar texto da descrición).
Análise Explica por que ocorreu o erro, se é crítico e que accións tomarías para mitigalo.

Actividade 5: Data Collector Set completo

Obxectivo

Xerar un rexistro profesional de datos para informe técnico.

Pasos

  1. Crea un Data Collector Set seguindo a Sección 7.
  2. Nomea o conxunto como: ACTIVIDAD5_Alumno_[O teu nome].
  3. Engade contadores de CPU, RAM, disco e rede.
  4. Executa o seguinte script de carga combinada durante ~3 minutos:
# PowerShell Script - Carga combinada por 3 minutos
$end = [datetime]::Now.AddMinutes(3)

# CPU
1..4 |
 ForEach-Object { Start-Job -ScriptBlock {
    while ([datetime]::Now -lt $end) { $null = 1 + 1 }
} }

# RAM
while ([datetime]::Now -lt $end) {
    $mem = @()
    1..5 |
     ForEach-Object { $mem += , ([byte[]]::new(52428800)) }  # ~50 MB por bloque
    Start-Sleep -Seconds 0.5
}
            

Detén o Data Collector Set, localiza o informe xerado e extrae as métricas principais.

Modelo de reporte

Resumo de métricas – Actividade 5
Recurso Máximo Medio
CPU ____ % ____ %
RAM ____ % ____ %
Disco ____ % ____ %
Rede ____ Mbps ____ Mbps

Interpretación:

  • Identifica cal foi o bottleneck (CPU, RAM, disco ou rede).
  • Propón recomendacións de mellora: software (optimización) e hardware (upgrades).

11. Modelo de informe técnico final 📑

Estrutura proposta para o documento final de entrega da práctica.

11.1 Cabeceira do informe

╔════════════════════════════════════════════════════════════════╗
║ INFORME DE MONITORIZACIÓN DE SISTEMA                           ║
║ WINDOWS 10/11                                                   ║
╚════════════════════════════════════════════════════════════════╝

Alumno: ________________________________________
Data: __________________________________________
Equipo: ALUMNO-PC-XX
Duración da proba: 3 minutos
          

11.2 Sección 1 – Introdución

1. INTRODUCIÓN

Nesta proba buscamos:
- Monitorizar un equipo Windows baixo carga.
- Identificar métricas de CPU, RAM, Disco e Rede.
- Detectar bottlenecks (cuellos de botella).
- Analizar eventos no Visor de Eventos.
- Documentar incidencias de xeito técnico profesional.

Plataforma: Windows 11 (VM en VirtualBox)
RAM dispoñible: 4 GB
Cores de CPU: 2
Disco: 50 GB SSD virtual
          

11.3 Sección 2 – Metodoloxía

2. METODOLOXÍA

Ferramentas usadas:
✓ Monitor de Rendemento (perfmon.exe)
✓ Monitor de Tarefas (taskmgr.exe)
✓ Visor de Eventos (eventvwr.msc)
✓ PowerShell (scripts de carga)

Contadores monitorizados:
- Procesor > % Tiempo de procesador
- Memoria > % Bytes confirmados en uso
- Disco lógico > % Tiempo de disco
- Interfaz de red > Bytes totales/segundo

Período de recollida: 3 minutos (intervalo 5 segundos)
Carga aplicada: CPU (4 procesos) + RAM (1 GB) + Disco (copia de ficheiros)
          

11.4 Sección 3 – Resultados e observacións

Exemplo de métricas de CPU
CPU mínima 5 %
CPU máxima 98 %
CPU media 62 %
Tempo ao 100 % 45 segundos

Análise CPU: Ao executar 4 procesos en PowerShell, a CPU elevouse rapidamente ata o 100 %, indicando un sistema claramente CPU‑bound.

Exemplo de métricas de memoria
RAM mínima 1800 MB
RAM máxima 3200 MB
RAM media 2500 MB
Swap activo 200 MB

Análise RAM: O uso de RAM non chegou a saturar os 4 GB dispoñibles, e o uso de swap foi baixo, polo que a memoria non foi o factor limitante.

Exemplo de métricas de disco
Disco mínimo 2 %
Disco máximo 75 %
Disco medio 25 %
Latencia 8–12 ms

Análise disco: Durante as copias de ficheiros, o disco acadou valores elevados, algo normal em operacións de E/S intensivas.

Exemplo de métricas de rede
Rede mínima 0 Mbps
Rede máxima 0,5 Mbps
Rede media 0,2 Mbps

Análise rede: Non se realizaron probas intensivas de rede neste exemplo, polo que os valores son baixos.

11.5 Sección 4 – Análise de eventos (Visor de Eventos)

4. ANÁLISE DE EVENTOS (Visor de Eventos)

4.1 Eventos encontrados
Total de eventos durante a proba: 23
- Información (ⓘ): 15 eventos
- Avisos (⚠️): 6 eventos
- Erros (❌): 2 eventos

4.2 Eventos críticos (exemplo)
Evento 1: Aviso - ID 10016 (DistributedCOM)
 Hora: 13:45:22
 Descrición: "DCOM recibiu a solicitude de chamada remota que se rexeitou (Usuario: SYSTEM)"
 Causa probable: Carga alta do sistema durante a execución dos procesos PowerShell.
 Acción correctiva: Non necesaria (evento illado).

Evento 2: Error - ID 7000 (Service)
 Hora: 13:46:08
 Descrición: "Fallo ao iniciar o servizo RPC"
 Causa probable: Indispoñibilidade temporal de recursos.
 Acción correctiva: Reiniciar o servizo manualmente (net start RpcSs).
          

11.6 Sección 5 – Identificación de bottlenecks

5. BOTTLENECK IDENTIFICADO

5.1 Tipo: CPU-BOUND

Razóns:
✓ CPU alcanzou 98-100% mantida durante 45 segundos.
✓ Mentres CPU estaba ao 100%, RAM estaba só ao 60%.
✓ Disco estaba ao 5% mentres CPU estaba ao máximo.
✓ O sistema presentou lentitude/conxelación.

5.2 Solucións propostas

Curto prazo (software):
- Rematar procesos que consumen moita CPU.
- Desactivar programas de inicio innecesarios.

Medio / longo prazo (hardware):
- Mellorar a CPU (modelo máis potente).
- Aumentar número de núcleos (de 2 a 4).
- Incrementar frecuencia de reloxo.
          

11.7 Sección 6 – Conclusións

6. CONCLUSIÓNS

6.1 Resumo
Mediante esta proba conseguimos:
✓ Monitorizar con éxito un equipo Windows baixo carga.
✓ Identificar o bottleneck principal (CPU).
✓ Analizar eventos de sistema e detectar anomalías.
✓ Documentar incidencias dun xeito técnico.

6.2 Capacidades adquiridas
Agora son capaz de:
- Usar o Monitor de Rendemento para crear gráficas personalizadas.
- Crear Data Collector Sets para análise prolongada.
- Interpretar eventos no Visor de Eventos.
- Diferenciar entre información, avisos e erros.
- Identificar e documentar bottlenecks.

6.3 Aplicación práctica
Estas ferramentas úsanse realmente por técnicos de sistemas en empresas para:
- Resolver problemas de rendemento.
- Planificar upgrades de hardware.
- Detectar comportamentos anómalos.
- Manter sistemas operativos en condicións óptimas.
          

12. Glosario esencial 🧩

CPU‑bound

Situción na que o rendemento do sistema está limitado polo procesador, normalmente cun uso próximo ao 100 % durante períodos prolongados.

I/O‑bound

Sistema limitado por operacións de entrada/saída (normalmente disco), onde o procesador pasa tempo esperando a que rematen operacións de lectura/escritura.

Data Collector Set

Conxunto de contadores e configuración en perfmon que permite rexistrar métricas de rendemento ao longo do tempo.

Visor de Eventos

Ferramenta de Windows que almacena e mostra rexistros de eventos de sistema, aplicación e seguridade.

Bottleneck

Recurso limitante (CPU, RAM, disco, rede) que impide que o sistema acade un rendemento maior.

Swap (arquivo de páxina)

Espazo en disco empregado como extensión da RAM cando esta se esgota, moito máis lento que a memoria física.

perfmon.exe

Executábel de Windows que inicia o Monitor de Rendemento.

eventvwr.msc

Snap‑in de MMC que abre o Visor de Eventos.

taskmgr.exe

Executábel do Monitor de Tarefas (Task Manager), ferramenta para ver procesos e uso de recursos.

13. Resumo final e checklist ✅

Resumo rápido

  • Aprendiches a usar taskmgr, perfmon e eventvwr conxuntamente.
  • Configuraches contadores de CPU, RAM, disco e rede.
  • Provocaches cargas controladas e erros de software/hardware.
  • Analizaches eventos e identificaches tipos: información, aviso, erro.
  • Deseñaches un informe técnico con resultados e conclusións.

Checklist de entrega

  • Realicei todas as actividades (1–5).
  • Creei polo menos un Data Collector Set propio.
  • Comprobei eventos no Visor de Eventos durante as probas.
  • Identifiquei o recurso principal que actúa como bottleneck.
  • Completei o informe final seguindo o modelo da sección 11.