Junior — Middle
GMP modelində neçə növ növbə həyata keçirilmişdir?
sobes.tech Süni İntellekt
AI-dan cavab
GMP modeli (Golang GMP — bu daxili goroutine planlayıcısı modeli, M — OS ipi, P — prosessor) iki əsas növ növbəni həyata keçirir:
-
Yerli icra növbəsi — hər P (prosessor) üçün yerli tapşırıq (goroutine) növbəsi. Hər P-nin öz növbəsi var və o, tapşırıqları icra üçün götürür.
-
Qlobal icra növbəsi — bütün P-lər üçün ümumi olan qlobal tapşırıq növbəsi, yerli növbələr dolduqda və ya yük balanslaşdırılması zamanı tapşırıqlar buraya yerləşdirilir.
Beləliklə, GMP modelində, goroutine planlaması üçün iki əsas növbə həyata keçirilir: yerli və qlobal.