Procesos Flashcards

1
Q

Procesador

A

Hardware que permite que la computadora interactúe con aplicaciones y programas.

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

CPU

A

Interpreta las inctrucciones del programa y crea señales de pantalla con las que interactuamos.

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

Composición del procesador

A

Hardare que trabaja en conjunto para entregar información, con lo que completa tareas que solicitamos

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

Velocidad del procesador por:

A

Número de núcleos
Velocidad de núcleo
Número de instrucciones por ciclo

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

AMD

A

Más núcleos, núcleos no tan rápidos y más instrucciones por ciclo

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

Intel

A

Menos núcleos, velocidad alta y menos instrucciones por ciclo

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

Tres tipos de planificador

A

Planificador a largo plazo
Planificador a mediano plazo
Planificador a corto plazo

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

Planificador a largo plazo

A

Operaciones en lotes
Decide según requisitos predeclarados y a recuersos
Segundos a horas
Ya no se usan

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

Planificador a mediano plazo

A

Agendador/Scheduler
Bloquear por escasez o por empezar algo que no se puede realizar aún
Desbloquear por un dispositivo o ya les toca después de swap

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

Planificador a corto plazo

A

Despachador/ dispatcher
Está momento a momento compartiendo con CPU
Descenas de veces por segundo, simple, eficiente y rápido

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

Tipos de proceso

A

Largos y cortos

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

Procesos largos

A

llevan mucho tiempo esperando o en ejecución

Ráfaga de CPU

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

Procesos cortos

A

Están en una ráfaga de E/S

Atención ocasional y están bloqueados o esperando eventos

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

Tick

A

Tiempo mínimo durante el cual se puede realizar un trabajo útil

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

Quantum

A

tiempo mínimo en ticks que se le da a un proceso para usar un procesador

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

Métricas de los procesos

A
Porcentaje de utilización
Rendimiento
Tiempo de espera
Tiempo de finalización
Penalización
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Porcentaje de utilización

A

suele estar entre 40 5 90%

Cuánto de la capacidad del CPU está en uso

18
Q

Rendimiento

A

Número de ráfagas por unidad de tiempo.

19
Q

Ráfaga

A

período de timepo en que un proceso requiere del CPU

20
Q

Tiempo de espera

A

Tiempo que una ráfaga permanece en estado “listo”

21
Q

Tiempo de finalización

A

Tiempo transcurrido desde que comienza a existir hasta que finaliza

22
Q

Penalización

A

Medida adimensional que se aplia en las ráfagas sin importar su longitud

23
Q

El despachador se ejecuta cuando:

A

Un proceso pasa de ejecutando a esperando
Pasa de ejecutando a listo
Pasa de espera a listo
Pasa de ejecutando a terminado

24
Q

Algoritmos de planificación

A
FCFS
Round Robin
Shortest process next
SPN preventivo
HPRN
Selfish Round Robin
25
Q

First Come, First Serve (FCFS)

A
FIFO
Multitarea cooperativa
Orden de llegada
Poca sobrecarga administrativa
Mínimo cambio de contexto
Crece la demora
26
Q

Ronda o Round Robin

A
Da respuesta a procesos cortos y largos
Multitarea preventiva
Cada proceso se ejecuta por un quantum
Algoritmmo simple con alta burocracia
El quantum se puede alargar, pero si es demasiado, se convierte en FIFO
27
Q

Shortest Process Next (SPN)

A
Multitarea cooperativa
Más justo que FCFS
Sabemos lo que requiere cada proceso
Favorece a procesos cortos
Con pocos procesos, es FIFO
28
Q

Multiprogramación

A

Ilusión de ejecución de varios procesos simultáneos por hacer una alternación rápida

29
Q

Multiprocesamiento

A

Cuando hay más de una CPU

30
Q

Importancia de Gordon E Moore

A

Pone más componentes en circuitos integrados

Ley de Moore (se duplican los transistores en un circuito integrado cada año).

31
Q

Chips multiprocesador

A

Más de un núcleo (CPU independientes) y más caché
El reloj se reduce a 1GHz
No es más rápido sólo por hardware, el software deb saber usarlo

32
Q

Multiprocesamiento simétrico SMP

A

Todos los procesadores son iguales
Mismas operaciones en el mismo tiempo
Se pueden pasar procesos de un procesador a otro

33
Q

Multiprocesamiento Asimétrico

A

Distinta arquitectura
Coprocesadores (GPUs)
Cada parte tiene distintas responsabilidades

34
Q

Acceso no uniforme a la memoria (NUMA)

A

Afinidad a bancos específicos de memoria
Computadoras grande con nodos o blades
Punto medio entre SMP y cómputo distribuido

35
Q

Cómputo distribuído

A

Realizar un proceso entre computadoras independientes

Modalidades de cúmulos o de mallas

36
Q

Cúmulos (clusters)

A

Computadoras conectadas por red de alta velocidad

Equipos homogéneos y dedicados

37
Q

Mallas (Grids)

A

Computadoras distribuídas geográficamente
Conectadas por internet
pueden ser heterogéneas
Elasticidad

38
Q

Cómputo en la nube

A

Partición de recursos
Terceriza los servicios
Procesos opacos

39
Q

Límite del paralelismo

A

Límite de la porción secuencial del código

No paralelizable

40
Q

Amdahl

A

Hay un límite en el paralelismo, incluso con un 95%, después de 20 CPUs ya no sirve de nada

41
Q

Gustafson

A

Dice que aunque haya un límite, está chida una compu bien potente de 1024 CPUs alv