Size: a a a

Dart & Flutter по-русски

2020 March 12

n

neikist in Dart & Flutter по-русски
А это?
источник

n

neikist in Dart & Flutter по-русски
Переслано от Evgenii Elchev
Тогда не ясно, почему это не поток
источник

n

neikist in Dart & Flutter по-русски
Artem Krupp
никто так не говорил
?
источник

AK

Artem Krupp in Dart & Flutter по-русски
так он спросил
источник

AK

Artem Krupp in Dart & Flutter по-русски
а не утверждал
источник

AK

Artem Krupp in Dart & Flutter по-русски
но формально ты можешь считать что 1 изолят это 1 поток, потому что два одновременно исполнюящихся изолята не могут быть на одном потоке
источник

AK

Artem Krupp in Dart & Flutter по-русски
как они внутри там оптимизированы это не важно
источник

n

neikist in Dart & Flutter по-русски
Artem Krupp
как они внутри там оптимизированы это не важно
Ну не согласился бы
источник

AK

Artem Krupp in Dart & Flutter по-русски
вот явная гарантия:
there can only be a single mutator thread associated with an isolate at a time.
источник

AK

Artem Krupp in Dart & Flutter по-русски
это значит что у тебя один изолят это 1 поток в 1 момент времени
источник

AK

Artem Krupp in Dart & Flutter по-русски
в рамках оптимизации они могут менять треды если они свободны - это часть оптимизаций о которой вообще говоря можно не знать
источник

n

neikist in Dart & Flutter по-русски
Тем не менее изолятов может быть больше чем потоков, просто они могут спать например и не быть привязанными к треду в текущий момент
источник

n

neikist in Dart & Flutter по-русски
И потоков может быть больше чем изолятов если считать служебные)))
источник

AK

Artem Krupp in Dart & Flutter по-русски
да зачем ты считаешь служебные если они не твои
источник

AK

Artem Krupp in Dart & Flutter по-русски
и на них не исполняется код
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
У них там наверное ещё и пул потоков на голове
источник

AK

Artem Krupp in Dart & Flutter по-русски
Evgenii Elchev
У них там наверное ещё и пул потоков на голове
можешь в икскоде кстати глянуть
источник

AK

Artem Krupp in Dart & Flutter по-русски
там же все треды выводятся
источник

AK

Artem Krupp in Dart & Flutter по-русски
там чёто их очень много
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Artem Krupp
там же все треды выводятся
Ага
источник