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

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

21 ответов

59 просмотров

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

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 (стороннюю реализ...

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта