Wat is een systeemcomponent?

Een systeemcomponent is een proces, programma, hulpprogramma of een ander deel van het besturingssysteem van een computer dat helpt verschillende delen van de computer te beheren. Niet te verwarren met een hardwarecomponent, een systeemcomponent lijkt op een computerprogramma, maar is niet iets dat een eindgebruiker direct gebruikt wanneer hij een computer gebruikt.

Er zijn meerdere systeemcomponenten aan het werk in een computerbesturingssysteem, die elk een specifieke functie hebben. Samen zorgen ze ervoor dat het besturingssysteem en de computer correct en efficiënt werken.

De component Procesbeheer is belast met het beheer van de vele processen die op het besturingssysteem worden uitgevoerd. Softwareprogramma's hebben elk een of meer processen die aan hen zijn gekoppeld wanneer ze worden uitgevoerd. Als u bijvoorbeeld een internetbrowser gebruikt, loopt er een proces voor dat browserprogramma. Het besturingssysteem heeft ook veel processen die eraan zijn gekoppeld, elk met een andere functie. Al deze processen worden beheerd door procesbeheer, dat processen op orde houdt, efficiënt werkt, het toegewezen geheugen gebruikt en ze afsluit wanneer dat nodig is.

Geheugen management

De geheugenbeheercomponent, ook wel hoofdgeheugenbeheer of primair geheugenbeheer genoemd, verwerkt primair geheugen of RAM. Wanneer programma's worden uitgevoerd, inclusief het besturingssysteem, slaan die programma's gegevens op in het RAM-geheugen voor snelle toegang op elk gewenst moment. Geheugenbeheer bewaakt en beheert het geheugen en weet welke geheugenblokken in gebruik zijn, welke programma's geheugen gebruiken en welke geheugenblokken beschikbaar zijn om te worden gebruikt.

Bestandsbeheer

De bestandsbeheercomponent beheert vrijwel alles wat te maken heeft met computerbestanden. Wanneer een bestand wordt gemaakt, is bestandsbeheer betrokken bij het maken van het bestand, inclusief waar het op een opslagapparaat is opgeslagen. Wanneer een bestand wordt gewijzigd, helpt bestandsbeheer bij het wijzigen van het bestand. Als een bestand wordt verwijderd, is bestandsbeheer beschikbaar om het bestand te verwijderen en ruimte vrij te maken voor een ander bestand dat daar op een later tijdstip wordt opgeslagen.

Bestandsbeheer behandelt ook taken die betrekking hebben op het maken, wijzigen en verwijderen van mappen of mappen op een opslagapparaat.

De secundaire opslagbeheercomponent werkt met opslagapparaten, zoals een harde schijf, een USB-flashstation, een dvd-station of een diskettestation. Terwijl de bestandsbeheercomponent zorgt voor de feitelijke bestanden op het opslagapparaat, beheert de secundaire opslagbeheercomponent het opslagapparaat zelf. Het beheert de beschikbare ruimte of vrije ruimte op het opslagapparaat en wijst ruimte toe voor nieuwe bestanden die daar moeten worden opgeslagen.

Verzoeken om gegevens op een opslagapparaat worden ook behandeld door secundair opslagbeheer. Wanneer een gebruiker bijvoorbeeld dubbelklikt op een bestand om het te openen, ontvangt het secundaire opslagbeheer dat verzoek en helpt het bij het ophalen van dat bestand van het opslagapparaat.

Toegangsbeheer

De toegangsbeheercomponent is belast met het beheren van gebruikerstoegang tot gegevens op een computer. Gebruikersaccounts bieden elke gebruiker specifieke toegang tot software, bestanden en functionaliteit in een besturingssysteem. De mogelijkheid om een ​​softwareprogramma te installeren, wordt beheerd door toegangsbeheer. Toegang tot het bekijken, bewerken en verwijderen van een bestand wordt beheerd door toegangsbeheer. Het wijzigen van de instellingen in het besturingssysteem wordt beheerd door toegangsbeheer. Hoe een gebruiker communiceert met het besturingssysteem van de computer en software gebruikt, wordt behandeld door toegangsbeheer, in relatie tot de machtigingen die zijn verleend via gebruikersaccounts.

Systeembronbeheer

De systeemresourcebeheercomponent is verantwoordelijk voor het beheer van de toewijzing van systeembronnen, zoals geheugen en CPU-tijd. Als programma's draaien, hebben ze geheugen en CPU-tijd nodig om goed te kunnen werken. Systeemresourcebeheer bepaalt hoeveel geheugen en CPU-tijd dit programma op een bepaald moment mag gebruiken.

Het beheer van het gebruik van systeembronnen is een grote verantwoordelijkheid, omdat dit rechtstreeks van invloed kan zijn op de prestaties van de computer. Als er te veel resources aan één proces zijn toegewezen, kunnen andere programma's en processen traag worden of niet meer reageren. Als het besturingssysteem niet over voldoende bronnen beschikt, kan de hele computer traag werken of helemaal stoppen met werken. Systeemresourcebeheer zorgt ervoor dat systeembronnen correct zijn toegewezen.

Bestandsbeheer, Geheugenbeheer, Besturingssysteemvoorwaarden, Processen, Secundaire opslag, Softwarevoorwaarden, Systeemresource