ядрах, если есть свободные. В своем цикле я их гоняю по кругу, из-за чего 1-ая горутина не может остановиться, чтобы дать возможность выполниться другой - но почему вызов time полностью меняет поведение?
без него оно полностью попадает под ожидаемое исполнение
путаете .... гоурутины запускаются в потоках GO, даже минимального прикида по железу на 4 ядра имеется 8 потоков ОС а уж сколько потоков GO смотрите в настройки среды компиляции
Обсуждают сегодня