Inicio >  Term: processo leggero
processo leggero

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à.

0 0

Creador

  • Giorgia
  •  (V.I.P) 25807 puntos
  • 100% positive feedback
© 2025 CSOFT International, Ltd.