Operating systemen zijn complexe programma's die tegelijkertijd te gebruiken hardware van uw computer en run toepassingen binnen hen. Beslissen hoe u de processen te ontwerpen voor uw besturingssysteem bepaalt de belangrijkste kenmerken van uw systeem . Multi-User Vs . Single User Wanneer een computer draait een proces , kan dat proces , hetzij toegankelijk zijn voor iedereen op de computer of beperkt tot specifieke gebruikers . Het isoleren van specifieke processen die belangrijk zijn voor het systeem functie om een speciale set van gebruikers , vaak aangeduid als " beheerders , " kan helpen om uw systeem beter te beveiligen tegen virussen . Echter , het creëert ook een barrière tussen het gebruik van het systeem en de gebruikers . Modulaire Vs . Samenhangende Besturingssystemen kan maken processen draaien onder een gemeenschappelijk systeem kader , of maak het systeem een samenwerking tussen verschillende modulaire processen . Het maken van uw systeem te draaien onder een gemeenschappelijk kader maakt het voor u gemakkelijker te onderhouden en bij te werken , maar modulaire componenten kunnen uw systeem stabieler te zijn . In het modulair proces ontwerpen , heeft een storing in een component niet per se invloed op andere modules . Remote Procedure Calls Remote Procedure Calls ( RPC's ) zijn berichten die vertel programma wat te doen . Ze kunnen worden verzonden via een netwerk of vanaf uw eigen computer . Terwijl waardoor processen om te reageren op deze kan maken netwerken uw systeem gemakkelijker , ontmaskert ook een veiligheidsrisico . Een fout in het systeem kan een externe gebruiker om de computer te besturen .
|