You are on page 1of 2

1.

Construeix 2 processos en primer pla, p1 i p2, que tal que calculin pi, amb
un nombre de xifres decimals, n1 i n2 diferents, i que triguin més de 2
minuts en executar-se cadascun. Calcula el temps d'execució per separat de
p1 i p2, i fes que el temps d'execució de p1 sigui major que el de p2 ( p1 >
p2)
n1 → 11000
n2 → 10500
p1 → time echo “scale=11000;a(1)*4” | bc -l →

p2 → time echo “scale=10500;a(1)*4” | bc -l →

2. Torna a llançar els mateixos 2 processos, p1 i p2, amb prioritats +5 i -5,


respectivament, indicant el temps que triguen en executar-se cadascun
d'ells.

3. Torna a llançar els mateixos 2 processos, p1 i p2, amb prioritats +20 i -


20, respectivament, indicant el temps que triguen en executar-se cadascun
d'ells.

4. Torna a llançar els mateixos 2 processos, p1 i p2, sense prioritat


predefinida, simultàniament i en segon pla. Atura els 2 processos, p1 i
p2. Canvia les prioritats de p1 i p2 a +20 i -20, i comprova ara els temps
d'execució de cadascun d'ells.
5. Explica la informació que indiquen les capçaleres de l'ordre top, i les
opcions interactives i no interactives d'aquesta comande top. En
particular has de fer una petita ajuda per indicar cóm s'ha de fer, de
manera interactiva, les següents accions:
◦ aturar un procés
◦ reiniciar un procés
◦ matar un procés
◦ canviar la prioritat d'un procés (nice)
◦ canvia l'ordre en que apareixen els diferents camps, i altera la seva
ordenació.
Consulta la informació de l'ajuda de l'ordre top mitjançant l'ordre man
(man top), i/o el lloç web:
https://www.lifewire.com/linux-top-command-2201163
6. Obre dues terminals. En la primera terminal executares els 2 processos, p 1
i p2, en primer pla, sense prioritat predefinida, simultàniament i en
segon pla. En la segona terminal monotonitzaràs, amb l'ordre top, els 2
processos, p1 i p2, llançats en la primera terminal. En la segona
terminal, realitza les següents accions:
◦ atura els dos processos.
◦ reanuda els 2 processos, p1 i p2, amb prioritats +20 i -20,
respectivament
◦ visualitza el temps que han trigat els 2 processos, p1 i p2.

You might also like