datorns operativsystem är den grund på vilken datorprogram som ordbehandlare och spel körs . Operativsystemet tillhandahåller gränssnittet mellan hårdvaran och programmen , liksom gränssnittet mellan datoranvändare och all programvara . Det finns flera viktiga operativsystem funktioner, men inte alla operativsystem inkluderar dem alla. Human - Computer Interface
En människa - dator-gränssnitt är en nödvändighet för alla datorer som en människa kommer att använda direkt . Medan vissa datorer enbart interagerar med andra datorer , någon gång en människa har att programmera och felsöka de flesta datorer . Detta gränssnitt kan vara ett grafiskt användargränssnitt eller en enkel text -skärm , som finns på de flesta stora stordatorer .
Multi - tasking
flesta moderna operativsystem har förmågan att utföra multi - tasking , vilket innebär att det kan köras mer än en process i taget , eller åtminstone verkar göra det . Detta åstadkoms typiskt genom CPU- tid skivning och process prioritering . De viktigaste processerna får processorn först , och den minst viktiga blir det sista . Detta är mest synligt när du använder en dator och arbetar på öppna program medan bakgrunden processer såsom säkerhetskopiering körs samtidigt .
Multi - user
Stora stordatorer och server operativsystem är utformade för att stödja flera inloggade användare samtidigt . Operativsystem såsom Linux , UNIX och Windows Server i persondatorn världen , och alla stordatorsystem operativsystem stöder flera samtidiga användare . Dessa operativsystem utföra komplicerade minneshantering och processor ledningen att stödja denna funktion . Stationär dator operativsystem såsom Windows är enda användare system , vilket gör att endast en användare i taget vara inloggad i. Addera Multi - threading
Begreppet multi - threading är mer komplicerat eftersom det innebär att driva olika delar av ett program på samma gång . Program som använder det här OS- funktionen är oftast den typ som startar olika processer och sedan fortsätta till nästa del av programmet . En multi - threading operativsystem kan hantera alla de olika program delar och sätta ihop allt i slutet .
Multiple Processor Support
stordatorer operativsystem har länge stödde flera processorer , är denna funktion relativt ny med operativsystem såsom Linux , UNIX och Windows Server . Multi- behandlingen innefattar användning av flera processorer för att utföra arbetet . Operativsystemet delar upp arbetet och rör den genom tillgängliga processorer . Många operativsystem tillåter nu tillägg av processorer "i farten . " Detta tillåter en organisation att lägga bearbetning kapacitet när och var den behöver det .