Hjem Audio Hva er planlegging? - definisjon fra techopedia

Hva er planlegging? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr planlegging?

Planlegging er en metode som brukes til å distribuere verdifulle databehandlingsressurser, vanligvis prosessortid, båndbredde og minne, til de forskjellige prosessene, trådene, datastrømmene og applikasjonene som trenger dem. Planlegging gjøres for å balansere belastningen på systemet og sikre lik fordeling av ressursene og gi noe prioritering i henhold til faste regler. Dette sikrer at et datasystem er i stand til å betjene alle forespørsler og oppnå en viss kvalitet på tjenesten.

Planlegging er også kjent som prosessplanlegging.

Techopedia forklarer planlegging

Planlegging i et system gjøres av den passende navngitte planleggeren, som hovedsakelig er opptatt av tre ting:

  • Gjennomstrømning, eller hvor raskt det kan fullføre et visst antall oppgaver fra begynnelse til slutt per tidsenhet
  • Latens, som er behandlingstid eller tiden det tar å fullføre oppgaven fra tidspunktet for forespørsel eller innsending til ferdig, som inkluderer ventetiden før den kunne serveres
  • Responstid, som er tiden det tar før prosessen eller forespørselen blir servert, kort sagt ventetiden

Planlegging er i stor grad basert på faktorene nevnt ovenfor og varierer avhengig av systemet og programmeringen av systemets eller brukerens preferanser og mål. I moderne datamaskiner som PC-er med store mengder prosessorkraft og andre ressurser og med muligheten til å multitaske ved å kjøre flere tråder eller rørledninger samtidig, er ikke lenger planlegging et stort problem, og de fleste ganger får prosesser og applikasjoner fri regjering med ekstra ressurser, men planleggeren jobber fremdeles hardt med å håndtere forespørsler.

Typer planlegging inkluderer:

  • Førstemann til mølla - Den mest enkle tilnærmingen og kan bli referert til som først inn, først ut; den gjør ganske enkelt det navnet antyder.
  • Round robin - Også kjent som tidskive, siden hver oppgave får en viss tid til å bruke ressurser. Dette er fortsatt først til mølla.
  • Kortest gjenværende tid først - Oppgaven som trenger minst mulig tid å fullføre prioriteres.
  • Prioritet - Oppgaver blir tildelt prioriteringer og blir servert avhengig av den prioriteten. Dette kan føre til sult av de minst viktige oppgavene, da de alltid blir forhåndsbetalt av viktigere.
Hva er planlegging? - definisjon fra techopedia