ужс, мне кажется, что никогда не стоит так влиять на шедулер, либо ты ему доверяешь, либо юзай другой язык и другой рантайм. Чисто академичекий кейс. Но в целом красиво, не поспоришь.
17:18 пришлось залезть в исходники, потому что из слайда непонятно было почему если newg == nil то мф ей статус меняем )) оказалось что там строчка пропущена с newg = malg(stackMin) -- собственно с созданием g
ужс, мне кажется, что никогда не стоит так влиять на шедулер, либо ты ему доверяешь, либо юзай другой язык и другой рантайм. Чисто академичекий кейс. Но в целом красиво, не поспоришь.
17:18 пришлось залезть в исходники, потому что из слайда непонятно было почему если newg == nil то мф ей статус меняем )) оказалось что там строчка пропущена с newg = malg(stackMin) -- собственно с созданием g
интересный способ окунуться в рантайм Go
Очень хороший видос. Но почему так мало просмотров(