Home >  Term: lumină-greutate proces
lumină-greutate proces

Fire Solaris sunt puse în aplicare ca o bibliotecă la nivel de utilizator, folosind fire de control al kernel-ului, care sunt numite de lumină-greutate procese (LWPs). În mediul Solaris, un proces este o colecţie de LWPs care partajează memoria. Fiecare LWP are prioritate programarea unui proces UNIX şi împărtăşeşte resurse acestui proces. LWPs coordonarea accesului acestora la memoria partajată prin utilizarea mecanismelor de sincronizare, cum ar fi încuietori. Un LWP poate fi considerat ca un procesor virtual care execută apelurile cod sau sistem. Fire program Biblioteca fire pe un fond de LWPs în proces, în acelasi fel de mult ca programele nucleu LWPs pe un fond de procesoare. Fiecare LWP este independent expediate de nucleu, efectuează apeluri de sistem independent, independent îşi asumă greşelile pagina, si se desfasoara in paralel pe un sistem multiprocesor. LWPs sunt programate de către nucleu pe măsura resurselor CPU disponibile în funcţie de clasa lor de programare şi de prioritate.

0 0

Creator

  • Zanardi
  • (Romania)

  •  (V.I.P) 61917 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.