GESTIÓ DE PROCESSOS:
- Què és un procés?
Un procés és un programa que està en execució
- Quan un programa es convertix en procés?
Un programa es converteix en un procés una vegada ja hem fet clic-clic per a possar en marxa un programa i mentre es possa en marxa es fa una còpia del programa que està en memòria secundaria a la RAM i a partir de ahí la CPU accedix a la RAM i executa les instruccions de dit programa. Eixe programa que ara està en la RAM és un procés.
- Qui es l’encarregat de passar un programa del disc dur a la RAM?
L’encarregat d’aquest procés és el sistema operatiu
- Quina es la diferencia entre un programa que està al disc dur i un que està a la RAM?
Quan un programa està en la RAM és un procés, en canvi quan està en el disc dur és una còpia estàtica.
- Fica 3 exemples de processos d’usuari.
- Pot iniciar, detindre i veure el estat dels processos.
- Manege el control de feines del intérpret de comandes bash.
- Programa feines en el futur i manege comandes relacionats amb el temps.
- Concretament quines operacions fa el sistema operatiu amb els processos?
El sistema operatiu s'encarrega de crear, detindre, esborrar i sincronitzar tots els processos del sistema.
- Estem acostumats a tindre molts programes en marxa al mateix temps, podem estar fent un treball en el processador de textos mentrés escoltem música i en estem descarregant un arxiu des d’Internet. Com és possible que estiguem fent totes estes tasques simultàniament, qui controla això?
Com sempre la resposta està en el sistema operatiu i amb una altra de les seues missions. La planificació de processos.
- Què vol dir lo següent “la sensació de que tots els programes s’estan executant al mateix temps no és real, és només un il·lusió”?
El procés que s’està executant es deté i es posa en marxa un altre procés, el planificador de processos del sistema operatiu. Este decidix quin és el següent procés que s’executarà durant els següents 200 milisegons, passats els quals el procés es tornarà a detindre i es tornarà a executar el planificador, que novament decidirà el procés que s’executarà durant els següents 200 milisegons. I així successivament. Este mecanisme tan ràpid que tot el món pensa que els programes s’executen al mateix temps quan la realitat és que tots es van executant un a un i avançant a poc a poc compartint cada cert temps la CPU.
- Què es el planificador de processos?
És una de les missions del sistema operatiu que és la encarregada de poder tindre i utilitzar diversos programes al mateix temps. Ademés, decideix que procés es fa durant cada periode de temps a l’ordinador.