Tema 3 Flashcards

1
Q

Carga

A

Es el conjunto de tareas que ha de realizar un servidor (todo aquello que demande recursos al servidor): procesos running, runable o blocked

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Actividad de un servidor

A

Conjunto de operaciones que se realizan en el servidor como consecuencia de la carga soportada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Variables que reflejan la actividad en un servidor

A

Procesadores, memoria, discos, red, sistema global

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Un sistema es bueno o malo?

A

No, se adapta mejor o peor a una carga

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Monitor de actividad

A

Es una herramienta para medir la actividad de un sistema infrmatico y facilitar su analisis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tipos de monitores

A

Monitor por eventos (evento que cambia el estado del sistema)

Monitor por muestreo (cada cierto tiempo, inexacta)

Monitores: software, hardware, hibridos

Tambien se diferenciansi existe interraccion con el analista o no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Atributos de un monitor

A

Anchura de entrada: cantidad de informacion que se guarda por cadaa medida que toma el monitor

Exactitud: como se aleja del valor real

Precision: si mide lo mismo el mismo valor medido varias veces (dospersion de datos

Resolucion: cuanto tiene que cambiar un valor para detectar el cambio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Directorio /proc

A

Es un directorio virrtual (DRAM) utilizado por el ncleo de linux para facilitar el acceso del usuario a las estructuras de datos del SO (fuente de info)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

uptime

A

Tiempo que lleva en marcha y carga media (Muestreo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ps

A

Estados basicos de un proceso: ejecucuion (runnning) o esperando en cola (runnable) bloqueado o durmiendo (esperando un evento)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

top

A

Monitor por muestreo interactivo

Suma del uso del cmp es us, sy, ni

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

vmstat

A

VIrtual memory statistics

vmstat <tiempo> <cantidad></cantidad></tiempo>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Sar (system activity reporter)

A

Si pulsamos sar la informacionpor defecto es la utilizaciondel procesador recopulada durante el dia de hoy

Recopila informacion actual (que esta pasando interactivo) y antigua (no interactivo).

Modos:

sadc (interactivo) en registro en formato binario

sar lee los datos que recoge sdac y los pasa a texto plano

sar tiempoM Nmuestras

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Sar utiliza informacion de /proc

A

SIIII

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Procedimiento sistemático de monitorización

A

Es un procedimiento utilizado para la monitorizacionde utilizacion saturacion y errores de cada recurso del servidor

Utilizacion media, saturacion(ocupacionmedia de colas), errores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

monitorizacion a nivel de aplicacion

A

Los profilers son aplicaciones para medir la actividad de na aplicacion concreta para poder optimizar su codigo. Podemos ver la parte donde pasa mayor tiempo de ejecucion (hot spot)

17
Q

Time (para programas)

A

Real (tiempo que se lanza hasta que termina)
user(ejecucin en modo user)
sys (ejecucion en modo sys, llamadas al sistema)

18
Q

/usr/bin/time

A

Mide el tiempo de ejecución de unprograma y algunas estadisticas basicas. No confundir con time.

19
Q

GPROF

A

Tiempo de cpu que consume cada funcion de un proceso, veces que se ejecuta (func) y cuantas veces llama cada funcon a otra (programas en c++)

20
Q

COmo funciona gprof

A

Se crea una tabla con la direccion fisca de cada funcion y dos contadores con el numero de veces que se ejecuta la funcion y durante cuanto tiempo

21
Q

PERF

A

Se utiliza para programas interpretados

22
Q
A