En systemkomponent er en proces, et program, en nytte eller en anden del af en computers operativsystem, der hjælper med at styre forskellige områder af computeren. Ikke forveksles med en hardwarekomponent, en systemkomponent ligner et computerprogram, men det er ikke noget, en slutbruger direkte interagerer med, når du bruger en computer.
Der er flere systemkomponenter på arbejde i et computersystem, der hver tjener en bestemt funktion. Sammen giver de operativsystemet og computeren mulighed for at fungere korrekt og effektivt.
Process management komponenten har til opgave at styre de mange processer, der kører på operativsystemet. Softwareprogrammer har hver især en eller flere processer forbundet med dem, når de kører. For eksempel, når du bruger en internetbrowser, er der en proces, der kører for det pågældende browsers program. Operativsystemet har også mange processer forbundet med det, hver med en anden funktion. Alle disse processer styres af processtyring, som holder processerne i orden, kører effektivt, bruger hukommelse tildelt dem og lukker dem ned, når det er nødvendigt.
Hukommelsesstyring
Hukommelsestyringskomponenten, der også kaldes hovedhukommelsesstyring eller primærministrationsstyring, håndterer primærhukommelse eller RAM. Når programmerne kører, herunder operativsystemet, gemmer disse programmer til enhver tid dataene i RAM for hurtig adgang. Hukommelsesstyring overvåger og styrer hukommelsen og ved, hvilke blokke hukommelse er i brug, hvilke programmer bruger hukommelse, og hvilke hukommelsesblokke der kan bruges.
Filhåndtering
Filhåndteringskomponenten styrer stort set alt hvad der skal gøres med computerfiler. Når en fil er oprettet, er filhåndtering involveret i oprettelsen af filen, herunder hvor den er gemt på en lagerenhed. Når en fil er ændret, hjælper filhåndtering med ændringen af filen. Hvis en fil slettes, er filhåndtering der for at hjælpe med at slette filen og frigøre pladsen til en anden fil, der skal gemmes der senere.
Filhåndtering håndterer også opgaver relateret til oprettelse, ændring og sletning af mapper eller mapper på en lagerenhed.
Den sekundære lagringsstyringskomponent fungerer sammen med lagerenheder, som en harddisk, USB-flashdrev, dvd-drev eller diskettedrev. Mens filhåndteringskomponenten tager sig af de faktiske filer på lagerenheden, administrerer den sekundære lagringsstyringskomponent selve lagringsenheden. Den styrer ledig plads eller ledig plads på lagerenheden og tildeler plads til nye filer, der skal opbevares der.
Anmodninger om data på en lagerenhed håndteres også ved sekundær storage management. Når en bruger f.eks. Dobbeltklikker på en fil for at åbne den, modtager sekundær lagringsstyring denne anmodning og hjælper med at hente den pågældende fil fra lagerenheden.
Adgangsstyring
Adgangsstyringskomponenten har til opgave at administrere brugeradgang til data på en computer. Brugerkonti giver hver bruger specifik adgang til software, filer og funktionalitet i et operativsystem. Evnen til at installere et softwareprogram styres af adgangsstyring. Adgang til visning, redigering og sletning af en fil styres af adgangshåndtering. Ændring af indstillinger i operativsystemet styres af adgangshåndtering. Hvordan en bruger interagerer med computerens operativsystem og bruger software håndteres af adgangsstyring i forhold til tilladelserne de er blevet tildelt via brugerkonti.
System ressource management
Systemressourcehåndteringskomponenten er ansvarlig for styring af tildelingen af systemressourcer, som hukommelse og CPU-tid. Når programmer kører, kræver de brug af hukommelse og CPU-tid til at fungere korrekt. Systemressourcehåndtering bestemmer, hvor meget hukommelse og CPU tid det program må bruge til enhver tid.
Administration af systemressourceforbrug er et stort ansvar, da det direkte kan påvirke computerens ydeevne. Hvis der er afsat for mange ressourcer til en proces, kan andre programmer og processer blive langsomme eller ikke reagere. Hvis operativsystemet ikke har tilstrækkelige ressourcer tildelt til det, kan hele computeren køre langsomt eller stoppe med at arbejde helt. Systemressourcestyring sikrer, at systemressourcerne tildeles korrekt.
Filhåndtering, Hukommelsesstyring, Operating System-vilkår, Processer, Sekundær lagring, Softwarebetingelser, Systemressource