Sobes.tech
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:

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

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