Skip to main content

Hva er systemressurser?

Systemressurser er delene i en datamaskin som er tilgjengelige for å brukes av operativsystemet og andre applikasjoner.Det mest bemerkelsesverdige av systemressursene er mengden minne som er i bruk, men CPU -tiden bør også vurderes.Hver gang en applikasjon starter, vil applikasjonen be om minne fra operativsystemet og en skive CPU -tid for å utføre sin funksjon.For eksempel, når en datamaskinbruker starter tekstbehandlingsapplikasjonen på datamaskinen, vil de klikke på ikonet for applikasjonen, og kort tid etter starter programmet.I løpet av tiden mens brukeren venter på at programmet skal starte, leverer operativsystemet systemets ressurser for å håndtere denne applikasjonen.Det er egentlig plass til det blant de andre prosessene og applikasjonene som kan kjøres på det tidspunktet programmet startes.Når Word Processor -applikasjonen starter, sender den en forespørsel til operativsystemet om å levere de nødvendige systemressursene for at den skal fungere.

Avhengig av hvor mye minne som er tilgjengelig, kan applikasjonen åpne raskt, eller kan åpne litt tregere hvis mindre minne er tilgjengelig når applikasjonen starter.Noen ganger er det ikke nok minne til å få en applikasjon med en gang, i hvilket tilfelle operativsystemet gjenkjenner mangelen på systemressurser og vil gjøre et forsøk på å lagre noen ting i en byttefil for å la mer minne være tilgjengelig for de aktive applikasjonene.

Swap -filen fungerer som minne, men er inneholdt på datamaskinens harddisk.Når RAM -minnet i en datamaskin blir fullt, vil operativsystemet side (eller skrive) ting ut til datamaskinens byttefil og frigjøre RAM -minnet for programmer som er i bruk.Når byttefilen fortsetter å vokse, kan den bli full.Dette vil føre til at operativsystemet produserer advarselsmeldinger som indikerer at SWAP -filen eller det virtuelle minnet er fullt og brukeren vil bli instruert om å lukke noen programmer for å frigjøre systemressurser, slik at datamaskinen kan fungere bedre.Mange ganger er det den beste måten å lindre disse advarselsmeldingene på nytt.IRQ er signalet som den perifere enheten bruker for å gi CPU beskjed om at den trenger å gjøre noe.Maskinvareressurser er minne- og CPU -tiden som brukes når perifere enheter, som skrivere, skannere og modemer brukes.Hver gang en av disse enhetene får tilgang til brukeren, sender enheten et signal til hovedkortet for å avbryte CPU slik at den kan fungere.Når den er ferdig med å utføre de forespurte oppgavene, signaliserer enhetene igjen at den er fullført.Disse signalene er kjent som avbruddsforespørsler (IRQS), og hver enhet har en spesifikk kanal eller sett med kanaler som den kan bruke til å kommunisere med hovedkortet.Hvis alle kanalene for en spesifisert enhet brukes, kan ikke enheten fungere.Hver IRQ -kanal kan bare bruke en enhet, eller ha en enhet tilordnet den i et datasystem.Dette hjelper hovedkortet til å vite hvilke enheter det bør forvente at IRQ -er.Systemressurser overvåkes av datamaskinens operativsystem for å sikre at datamaskinen kjører så effektivt som mulig, gitt ressursene som er tilgjengelige når som helst.