Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Importanza del processo di selezione in System Design

sistemi operativi sono programmi complessi che utilizzano simultaneamente l'hardware del computer ed eseguire le applicazioni al loro interno. Decidere come progettare i processi per il sistema operativo determina le principali caratteristiche del vostro sistema . Vs Multi -User . Single User

Quando un computer esegue un processo , questo processo può essere sia accessibile da chiunque sul computer o ristretta ad utenti specifici . Isolando i processi specifici che sono importanti per la funzione del sistema di uno speciale set di utenti , spesso definito come " amministratori ", può contribuire a rendere più sicuro il sistema dai virus. Tuttavia, si crea anche una barriera tra l'utilizzo del sistema e gli utenti .
Modulare vs . Coesivi

sistemi operativi possono sia rendere i processi in un quadro di sistema comune , o rendere il sistema di cooperazione tra i diversi processi modulari . Rendere il vostro sistema di funzionare nell'ambito di un quadro comune rende più facile per voi per mantenere e aggiornare , ma componenti modulari, consentendo al vostro sistema di essere più stabile . Nei disegni di processo modulari , un malfunzionamento in un componente non influisce necessariamente altri moduli .
Remote Procedure Calls

chiamate di procedura remota (RPC ) sono i messaggi che dire i programmi che cosa fare. Essi possono essere inviati tramite una rete o dal proprio computer . Pur consentendo processi di rispondere a queste può rendere più facile la messa in rete del sistema , si espone anche un rischio per la sicurezza . Una falla nel sistema potrebbe consentire a un utente remoto di controllare il computer .

 

Programmazione © www.354353.com