Taula de continguts:
Definició: què significa Planificació?
La planificació és un mètode que s'utilitza per distribuir valuosos recursos informàtics, generalment temps de processador, ample de banda i memòria, als diversos processos, fils, fluxos de dades i aplicacions que els necessiten. La planificació es realitza per equilibrar la càrrega del sistema i garantir la distribució igual dels recursos i donar prioritat segons les regles establertes. D’aquesta manera es garanteix que un sistema informàtic sigui capaç d’atendre totes les sol·licituds i d’obtenir una certa qualitat del servei.
La planificació també es coneix com a programació de processos.
Techopedia explica Planificació
La planificació en un sistema la fa el planificador adequat, que es refereix principalment a tres coses:
- El rendiment, o la rapidesa amb què pot acabar un determinat nombre de tasques de principi a final per unitat de temps
- La latència, que és el temps de torn o el temps que triga a finalitzar la tasca des del moment de la sol·licitud o de la presentació fins a la finalització, que inclou el temps d'espera abans que es pugui servir
- El temps de resposta, que és el temps que es necessita per atendre el procés o la sol·licitud, en breu el temps d’espera
La programació es basa en gran mesura en els factors esmentats anteriorment i varia en funció del sistema i de la programació de les preferències i objectius del sistema o de l’usuari. En equips moderns com PC amb grans quantitats de potència de processament i altres recursos i amb capacitat de fer taques múltiples executant diversos fils o canonades alhora, la programació ja no és un gran problema i la majoria de vegades els processos i les aplicacions es donen regnat gratuït amb recursos addicionals., però el planificador continua treballant gestionant les sol·licituds.
Els tipus de programació inclouen:
- Primer venut, primer servit - L’enfocament més senzill i es pot denominar com a primer endins, primer fora; simplement fa el que el nom suggereix.
- Round robin - També es coneix com a tall de temps, ja que a cada tasca se li concedeix un cert temps per utilitzar recursos. Això continua essent per primera vegada.
- Primer temps restant: es prioritza la tasca que necessita menys temps per finalitzar.
- Prioritat: les tasques s’assignen prioritats i es serveixen depenent d’aquesta prioritat. Això pot provocar la inanició de les tasques menys importants, ja que sempre són impedides per altres més importants.
