Skip to main content

Wat zijn systeembronnen?

Systeembronnen zijn de onderdelen in een computer die beschikbaar zijn om te worden gebruikt door het besturingssysteem en andere applicaties.De meest opvallende van de systeembronnen is de hoeveelheid die in gebruik is, maar CPU -tijd moet hier ook worden overwogen.Telkens wanneer een applicatie begint, vraagt de toepassing het geheugen aan bij het besturingssysteem en een deel van de CPU -tijd om zijn functie uit te voeren.Wanneer een computergebruiker bijvoorbeeld de tekstverwerkingstoepassing op de computer start, klikken hij op het pictogram voor de toepassing en begint het programma kort daarna.Gedurende de tijd, terwijl de gebruiker wacht tot het programma begint, is het besturingssysteem voor het aanbieden van systeembronnen om deze toepassing af te handelen.Het maakt er in wezen ruimte voor bij de andere processen en applicaties die mogelijk worden uitgevoerd op het moment dat het programma wordt gestart.Wanneer de tekstverwerkingstoepassing begint, stuurt het een verzoek naar het besturingssysteem om de nodige systeembronnen te leveren om te functioneren.

Afhankelijk van de hoeveelheid beschikbare geheugen, kan de applicatie snel openen of een beetje langzamer openen als er minder geheugen beschikbaar is wanneer de applicatie start.Soms is er niet genoeg geheugen om een applicatie meteen te laten draaien, in welk geval het besturingssysteem het gebrek aan systeembronnen herkent en zal een poging doen om sommige dingen in een swap -bestand op te slaan om meer geheugen beschikbaar te maken voor de actieve applicaties.

Het swap -bestand werkt als geheugen, maar bevindt zich op de harde schijf van de computer.Wanneer het RAM -geheugen in een computer vol wordt, zal het besturingssysteem dingen plays (of schrijft) naar het Computers Swap -bestand, waardoor RAM -geheugen wordt vrijgemaakt voor gebruikte programma's.Naarmate het swap -bestand blijft groeien, kan het vol worden.Hierdoor wordt het besturingssysteem waarschuwingsberichten geproduceerd die aangeven dat het swap -bestand of het virtuele geheugen vol is en de gebruiker wordt geïnstrueerd om sommige programma's te sluiten om systeembronnen vrij te maken, waardoor de computer beter kan functioneren.Vaak is het opnieuw opstarten van de computer de beste manier om deze waarschuwingsberichten te verlichten.

Als een randapparaat nodig is, zoals een printer of schijfstation, zal de gevraagde hardware een interruptverzoek (IRQ) naar de CPU sturen.De IRQ is het signaal dat het perifere apparaat gebruikt om de CPU te laten weten dat het iets moet doen.Hardwarebronnen zijn het geheugen- en CPU -tijd dat wordt gebruikt wanneer perifere apparaten, zoals printers, scanners en modems worden gebruikt.Telkens wanneer een van deze apparaten toegankelijk is door de gebruiker, stuurt het apparaat een signaal naar het moederbord om de CPU te onderbreken zodat het kan werken.Zodra het klaar is met het uitvoeren van de gevraagde taken, geeft het apparaat opnieuw aan dat het is voltooid.Deze signalen staan bekend als Interrupt -aanvragen (IRQ's) en elk apparaat heeft een specifiek kanaal of set kanalen die het kan gebruiken om met het moederbord te communiceren.Als alle kanalen voor een opgegeven apparaat worden gebruikt, kan het apparaat niet functioneren.Elk IRQ -kanaal kan slechts één apparaat gebruiken of één apparaat eraan toegewezen in een computersysteem.Dit helpt het moederbord te weten welke apparaten het zou moeten verwachten op welke IRQ's.Systeembronnen worden gecontroleerd door het besturingssysteem van de computers om ervoor te zorgen dat de computer zo efficiënt mogelijk wordt uitgevoerd, gezien de beschikbare bronnen op elk gewenst moment.