Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Windows >> Content
Vijf grote activiteiten van een besturingssysteem met betrekking tot management proces
Er zijn vijf belangrijke activiteiten die een besturingssysteem moet doen om de processen die het draait beheren . Zonder deze vijf activiteiten , zou een besturingssysteem niet in staat zijn stabiel blijven voor langere tijd . Creatie Proces

Wanneer u eerst uw computer aanzet , het besturingssysteem opent processen om diensten draaien voor alles van de print spooler voor computerbeveiliging. Wanneer u zich aanmeldt bij de computer en start programma's , de programma's te maken afhankelijke processen . Werkwijze niet het programma zelf , maar veeleer de instructies die de processor gebruikt om het programma uit te voeren . Een proces behoort hetzij om Windows of een ander programma dat u hebt geïnstalleerd .
Processing Staat

De toestand van een proces kan worden " gecreëerd , " " , running , " " wachten "of" geblokkeerd. " je kunt zeggen dat een proces is " wachten " op het moment nadat u de bovenliggende programma start , en voordat deze is verwerkt door de CPU . Een proces "running " wanneer de CPU verwerken . U kunt een proces beschouwen " geblokkeerd " als de computer niet genoeg geheugen om het te verwerken of als bestanden die verband houden met het proces niet kan worden gelokaliseerd . Alle besturingssystemen hebben een soort van proces handling systeem , al hebben ze verschillende namen voor elke staat .
Proces Synchronisatie

Zodra processen actief zijn , de operationele systeem moet een manier dat er geen twee processen dezelfde middelen tegelijkertijd . Specifiek kan geen twee processen proberen hetzelfde gebied code tegelijk uitvoeren . Als twee processen deed poging deze code uitvoeren op hetzelfde moment , kan een botsing optreden als ze proberen om dezelfde bestanden bellen en verzenden dezelfde instructies aan de processor tegelijk . Als twee processen moeten dezelfde code uit te voeren , moet men wachten tot de ander te voltooien voordat u verder gaat .
Process Communication

De computer moet ervoor zorgen dat processen kunnen communiceren met de CPU en met elkaar . Bijvoorbeeld kan een programma veel processen , en elke werkwijze kan een ander machtiging niveau . Een machtigingsniveau is gewoon een indicatie van de mate van toegang tot een proces zou moeten hebben tot het systeem . Proces communicatie zorgt ervoor dat de computer de permissies van elk proces kan bepalen . Dit is zeer belangrijk in het voorkomen van malware verwijdert systeembestanden of het toevoegen van instructies om het besturingssysteem zelf .
Deadlock Prevention

Tenslotte moet de computer een manier om ervoor te zorgen hebben dat processen niet in een impasse geraken . Deadlock optreedt wanneer twee processen vereisen elk een bron die de andere wordt momenteel gebruikt , en dus geen enkel proces kan afmaken wat het doet . De middelen kunnen niet worden vrijgegeven , en het programma afsluiten. U kunt ook verwijzen naar deze situatie als een " cirkelvormig wachten . " Besturingssystemen voorkomen impasse op verschillende manieren , maar de meest voorkomende methode is om een ​​proces te dwingen om de middelen die zij nodig heeft voordat het kan opstarten verklaren. Als alternatief kan een proces worden gedwongen om middelen te vragen in blokken , en laat vervolgens de middelen als het eindigt met hen.

Previous: Next:
  Windows
·Hoe te dwingen Windows naar Pr…
·Hoe te COM1 dock problemen op …
·Hoe te Bookmark in Adobe Reade…
·Hoe de Active Desktop wijzigen…
·Microsoft Windows 7 besturings…
·Hoe de Windows-taakbalk knoppe…
·Hoe te Schakel de slaapstand o…
·Hoe kan ik Windows Vista Produ…
·Hoe maak je een Restore goede …
  Related Articles
De vijf beste manieren om Verhoog Window…
Hoe maak je een Systeemherstel van slech…
Welke activiteiten worden uitgevoerd met…
Wat is het belangrijkste verschil tussen…
Vijf belangrijke opdrachten in Unix 
Grote verschillen tussen Macs en pc's 
Vijf voordelen van de Mac OS 
Vijf Verschillen tussen het Mac OS en Vi…
Vijf tips voor elke Mac-gebruiker 
  Besturingssysteem Articles
·Hoe maak je een Windows-productcode Tool…
·Hoe om programma's te stoppen Beginnend …
·Hoe kan ik een FTP -interface aanmaken 
·Hoe maak je een bureaublad icoon op taak…
·Hoe kan ik Windows XP activeren met een …
·Hoe maak je een Basement Window Frame 
·Hoe gaat u naar Setup op Acer Aspire MT …
·Hoe maak je een Mac camera configureren …
·Hoe je HP Recovery vernieuwen 
Copyright © Computer Kennis http://www.nldit.com