Elegir espacio

Dos espacios

¿Qué quieres consultar?

Elige el espacio al que quieres entrar.

Recorrido · SistemasSYS-L-203

Sistemas · Bloque II · SYS-L-203 · Laboratorio · EV

Comparar señales bajo carga acotada

Una VM preparada genera por turnos carga corta de CPU, asignación de memoria y escritura temporal con límites seguros.

Contenido de la actividad

EV · VM Ubuntu Server desechable con snapshot y límites explícitos.

Capacidad

Relacionar síntomas de recursos con señales del host y del proceso.

Enunciado

Mide baseline, ejecuta una carga cada vez y construye una matriz que explique qué cambió, qué no y qué conclusión sigue abierta.

Estado inicial

  • VM con snapshot limpio.
  • Fixture con límites conservadores y timeout.
  • Directorio temporal dedicado dentro de la VM.

Límites del sandbox

  • Usa exclusivamente una VM desechable con snapshot creado para esta actividad.
  • No ejecutes cargas, cambios de usuarios, ACL o privilegios sobre el host personal.
  • Registra el nombre de la VM y el snapshot antes de actuar; el rollback termina restaurando ese snapshot.

Fases de trabajo

1. Preflight y baseline

Fijar alcance y estado normal.

  1. Registra snapshot y recursos.
  2. Ejecuta preflight.
  3. Captura free, vmstat y espacio.
./lab preflight
./lab baseline

2. CPU y memoria

Comparar señales.

  1. Predice cada muestra.
  2. Ejecuta carga CPU acotada.
  3. Reinicia baseline y ejecuta memoria acotada.

3. I/O

Observar latencia y cola.

  1. Comprueba espacio temporal.
  2. Ejecuta escritura con tamaño máximo.
  3. Correlaciona vmstat, pidstat e iostat.

4. Recuperar

Demostrar cierre.

  1. Ejecuta reset.
  2. Comprueba procesos y archivos.
  3. Restaura snapshot y registra resultado.

Evidencia que debes conservar

  • Baseline.
  • Matriz de tres cargas y señales.
  • Evidencia de límites, reset y snapshot.

Criterios de aceptación

  • Registra VM, snapshot, capacidad y límites antes de generar carga.
  • Cada carga tiene duración, tamaño y condición de parada.
  • Observa CPU, memoria e I/O por separado y luego correlaciona.
  • No modifica sysctl, swap, scheduler ni almacenamiento del host.
  • Restaura el baseline y demuestra que las cargas terminaron.

Decisiones abiertas

  • Elegir intervalo de muestreo razonable.
  • Usar pidstat/iostat si están instalados o documentar alternativa.
  • Seleccionar fragmentos que conserven contexto.

Materiales

Se guarda solo en este navegador. Puedes descargarlo para enviarlo a Codex junto con los materiales que hayas completado.

Sin borrador guardado.

Revisión y reinicio

Revisión: Codex debe comparar la evidencia con estos criterios, señalar primero el supuesto no demostrado y proponer una sola comprobación siguiente. No hay una solución oficial publicada.

Reinicio: Ejecuta el reset del fixture dentro de la VM y restaura el snapshot declarado al terminar.

Pistas graduadas

Pista 1 · Una carga cada vez
  • Evita mezclar mecanismos.
  • Recupera baseline entre fases.
Pista 2 · Proceso y host
  • Una señal agregada no atribuye.
  • Relaciona PID y ventana temporal.
Pista 3 · Parada
  • Define duración y espacio antes.
  • Si el baseline no vuelve, detén el intento.