Solaris thread vengono implementati come una libreria a livello utente, utilizzando thread del kernel del controllo, che vengono chiamati processi leggeri (LWPs). In Solaris l'ambiente, un processo è un insieme di LWPs che condividono la memoria. LWP ciascuno ha la priorità di pianificazione di un processo UNIX e condivide le risorse di quel processo. LWPs coordinare il loro accesso alla memoria condivisa utilizzando meccanismi di sincronizzazione quali serrature. An LWP può essere pensato come una CPU virtuale che esegue il codice o sistema chiamate. i thread biblioteca orari thread su un pool di LWPs nel processo, in modo analogo come il kernel pianificazioni LWPs un pool di processori. Each LWP viene inviato indipendentemente dal kernel, esegue le chiamate di sistema indipendente, incorre in errori di pagina indipendenti e corre in parallelo su un sistema multiprocessore. The LWPs sono programmate dal kernel sulle risorse disponibili della CPU secondo loro programmazione classe e priorità.
- Parte del discurso: noun
- Industria/ámbito: Ordenador
- Categoría: Terminales de trabajo
- Company: Sun
Creador
- Giorgia
- 100% positive feedback