Un computer desktop o qualsiasi sistema informatico è composto da molti componenti come il processore , dispositivo di archiviazione di memoria e dispositivi di input-output . In qualsiasi momento , i vari programmi in concorrenza tra loro e richiedono memoria in modo appropriato , lo spazio su disco e di risorse della CPU . Per esempio , al tempo stesso , l' utente potrebbe essere scaricando file di dati da Internet e copia simultaneamente file da un'unità esterna e ascoltare musica . In tali situazioni , gli atti sistema operativo come il manager e gestisce tutti i processi oltre a preservare alcune risorse per altri processi che potrebbero iniziare. 
 Estesa Virtual Machine 
 
 il livello di base , non ogni utente di computer sa su come l'hardware funziona . E non è necessario per l'utente occasionale . L'architettura di un computer è molto complicato . Il sistema operativo è realizzato in modo tale da nascondere come la macchina si comporta o come la memoria viene allocata per i programmi da parte dell'utente. Presenta agli utenti ciò che essi richiedono , senza coinvolgendoli . Invece di tenere la macchina nuda di fronte l'utente , il sistema operativo presenta all'utente una macchina virtuale personalizzata per operare su. 
 Multi -threading 
 
 Normalmente, in ogni istante più di un processo è in esecuzione su un dispositivo di elaborazione . Questi processi possono contenere piccole sotto-processi che potrebbero richiedere ulteriori elaborazioni . Un sistema operativo esegue il compito di rompere un compito complesso in più thread e allocare adeguate risorse di memoria e CPU a loro. Dispone inoltre di gestire la memoria disponibile del processore tra i vari compiti . 
 Multiutenza 
 
 Un sistema operativo controlla il database di account , mantenere un controllo sulle diverse impostazioni di più utenti , assegnazione di risorse agli utenti se più di un utente è attivo , allo stesso tempo , e la concessione di diritti d'uso senza compromettere la privacy di altri utenti . 
 dispositivo di interfacciamento 
 
 un sistema operativo agisce principalmente come un dispositivo di interfaccia . Con l'installazione di specifici driver di periferica , il sistema operativo si avvia o si arresta una periferica senza invocare la partecipazione degli utenti . In qualsiasi istante , potrebbe accadere che tre file devono essere stampati . Il sistema operativo , con l' ausilio di un opportuno driver, comanda la stampante per stampare i file in ordine particolare . Mantiene i file memorizzati su un computer , l'allocazione di spazio su disco rigido (chiamato settori) per un accesso più rapido. Allo stesso modo , la visualizzazione delle immagini sullo schermo , e il monitoraggio di input utente da utente tramite tastiera o mouse è gestito dal sistema operativo . 
 
              
sistemi © www.354353.com