170 похожих чатов

Планировкой потоков сама clr занимается?

21 ответов

56 просмотров

Планировкой потоков занимается ос

Andrew Shurunov
Планировкой потоков занимается ос

ну смотря про какие потоки мы

В цлр есть юзерспейс шедулер тасок, который имеет всякие там хил клаймбинги, локальные очереди, ворк стилинги и пр. Потоки цлр нынче мапятся 1к1 на потоки поддерживаемых ОС (но это деталь имплементации и может быть не так). И далее потоки ОС шедулирует сама ОС

Никита- Автор вопроса
Ayrat Hudaygulov
В цлр есть юзерспейс шедулер тасок, который имеет ...

бля, я был бы так рад если б у тебя был источник об этом почитать, потому что я сейчас ничего не понял что тут написано в полной мере

Ayrat Hudaygulov
https://youtu.be/X2AYct_oSP4

там опять сплошная пропаганда

Denisio 🇬🇪
там опять сплошная пропаганда

Глядишь начнешь таки сам пропагандировать!

Ayrat Hudaygulov
https://youtu.be/X2AYct_oSP4

Жестко про Таски. А то что есть в F# во многом перекликается с IO из Скалы (встроенная отмена, ленивость). Скалисты еще свой собственный шедулер написали, чтобы файберы по возможности решедулились на том же ядре, и насколько я помню это сильно удешивило auto-yielding

Rustam
А откуда это в скале появилось?

Потому что программистам нужно писать асинхронный код?

Rustam
А откуда это в скале появилось?

Скала - что-то типа функциональной Java, которая тогда мариновалась в себе и была консервативна крайне.

Vlad Pan
Скала - что-то типа функциональной Java, которая т...

Есть мнение, что Scala затухающий язык. Вы так не думаете?

Ivan Pavlov
Есть мнение, что Scala затухающий язык. Вы так не ...

не слежу. работа только по скале есть, но её не так много насколько я знаю. но там такое - любой scala программист в обязательном порядке знает java не хуже скалы как минимум. это скорее язык выбора для сервисов отдельных и на java всё равно писать придётся.

Vlad Pan
не слежу. работа только по скале есть, но её не та...

А Котлином тоже владеете?) Такое впечатление, что одного JVM языка уже мало 🙃

Ivan Pavlov
А Котлином тоже владеете?) Такое впечатление, что ...

я и скалой не владею. долго и плотно общался с коллегой-джавером, который на скале специализируется. потому составил общее впечатление, но это было года 4 назад. могло многое поменяться.

Tetsujin
Жестко про Таски. А то что есть в F# во многом пе...

Скала тут ни причем. Там футуры вообще другие - они там Async<Try<T>> + ебаный екзекутор надо везде передавать именно потому что футуры не холодные. Ужасно сделано

Ayrat Hudaygulov
Скала тут ни причем. Там футуры вообще другие - он...

Это дефолтные Future, а я про IO (стороннюю реализацию) cats effect которая

Tetsujin
Это дефолтные Future, а я про IO (стороннюю реализ...

Их там много слишком именно потому что футуры говно. Самые популярные - футуры от твиттера (сдохли) и зио

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта