@data_stitches · Post #262 · 01.05.2022 г., 17:52
How 'Tucker Carlson Tonight' Fuels Extremism and Fear - 纽约时报分析了超过1150集"Tucker Carlson Tonight",调查揭示卡尔森是如何利用独白和屏幕信息传播种族主义和阴谋论的,其中的数据和视频(音频)交互令人着迷 #ddj
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #396 · 9 окт.
7.09.2025 состоялся релизPithon 3.14! На фоне хайпа про NoGIL всё позабыли про другие фичи. Особенно про Multiple Interpreters, который обещает изоляцию процессов но с эффективностью потоков! На сколько действительно это будет эффективно мы узнаем позже, потому что сейчас это лишь первый релиз с ограничениями и недоработками. Но что там про NoGIL? Теперь этот режим не экспериментальный, а официально поддерживаемый, но опциональный. Чтобы запустить без GIL нужна специальная сборка. И перед стартом нужно объявить переменную PYTHON_GIL=0 Для вас я собрал готовый репозиторий где достаточно запустить скрпит, который всё сделает: ▫️ соберет релизный Python 3.14 в новый Docker-образ ▫️ запустит тесты в контейнере (GIL, NoGIL, MultiInterpreter) ▫️ распечатает результаты Тест очень простой, усложняйте сами) Вот какие результаты у меня: === Running ThreadPoolExecutor GIL ON TOTAL TIME: 45.48 seconds === Running ThreadPoolExecutor GIL OFF TOTAL TIME: 6.14 seconds === Running basic Thread GIL ON TOTAL TIME: 45.54 seconds === Running basic Thread GIL OFF TOTAL TIME: 4.74 seconds === Running with Multi Interpreter TOTAL TIME: 18.30 seconds Если сравнивать GIL и NoGIL, то на мои 32 ядра прирост х7-x10 (почему не х32? 🤷). При этом нам обещают что скорости будут расти с новыми релизами. Режим без GIL похож (визуально) на async, тоже параллельно, тоже не по порядку. Но это не IO! и от того некоторый диссонанс в голове 😵💫, нас учили не так! Интересно, что чистый Thread работает быстрей чем ThreadPoolExecutor без GIL. Ну и где-то плачет один адепт мульти-интерпретаторов😭 Теперь нужно искать где они могут пригодиться с такой-то скоростью. Скорее всего своя область применения найдется. Отдельно я затестил память и вот что вышло на 32 потока: ThreadPoolExecutor GIL ON 305.228 MB ThreadPoolExecutor GIL OFF 500.176 MB basic Thread GIL ON 90.668 MB basic Thread GIL OFF 472.444 MB with Multi Interpreter 1267.788 MB Пока не знаю как к этому относиться) В целом - радует направление развития! #release
Hashtags
Пребарај: #ddj
@data_stitches · Post #262 · 01.05.2022 г., 17:52
How 'Tucker Carlson Tonight' Fuels Extremism and Fear - 纽约时报分析了超过1150集"Tucker Carlson Tonight",调查揭示卡尔森是如何利用独白和屏幕信息传播种族主义和阴谋论的,其中的数据和视频(音频)交互令人着迷 #ddj
Hashtags
@data_stitches · Post #228 · 25.01.2022 г., 15:00
西班牙学生去波兰读书,而德国人去爱尔兰 - 为什么Erasmus交流项目和奖学金援助不足以克服国家和家庭之间的经济不平等#ddj
Hashtags
@data_stitches · Post #201 · 11.12.2021 г., 21:00
可视化1957 年以来23个阿拉伯国家之间进行的所有国际足球比赛 #ddj
Hashtags
@data_stitches · Post #176 · 15.11.2021 г., 20:51
将Taylor Swift原始录音与她的重新录音进行比较,可以在播放时在备用曲目之间切换 #ddj
Hashtags
@data_stitches · Post #162 · 14.11.2021 г., 11:21
半数以上的欧洲国家禁止女同性恋者获得辅助生殖,几乎三分之一的国家禁止单身女性获得辅助生殖 - 无论您是异性恋情侣,还是单身女性还是女性情侣,在欧洲获得辅助生殖都变得越来越复杂,西班牙媒体Civio最新一篇交互可视化帮助人们探索了解欧洲各地关于辅助生育的不同政策和现状 #ddj
Hashtags
@data_stitches · Post #161 · 14.11.2021 г., 11:15
Remembering the 5 million lives lost to Covid-19 - 全世界已经有近 500 万人死于 Covid-19, The Straits Times 设计了花瓣图形的可视化向因此缩短生命的人们致敬 #ddj
Hashtags
@data_stitches · Post #150 · 30.10.2021 г., 22:41
头奖:赌博业如何从政治捐款中获利 - 在过去的 22 年里,与赌博相关的捐助者向澳大利亚政党贡献了超过 8100 万美元 #ddj
Hashtags
@data_stitches · Post #148 · 17.10.2021 г., 22:12
日常性别歧视如何阻止女性获得职业晋升 - 即使一点点的性别偏见,随着时间的推移,几乎没有女性被留在最高管理层 #ddj
Hashtags
@data_stitches · Post #137 · 10.10.2021 г., 19:00
美国郊区在 2020 年转向民主党 - 美国郊区在过去十年里逐渐变蓝、种族更加多样化以及人口增长,这些都会决定民主党是否能保持其微弱的众议院席位 #ddj
Hashtags
@data_stitches · Post #129 · 09.10.2021 г., 11:30
美国的富家子弟正在纽约一些最令人向往的街区悄悄地进行房地产交易,利用为低收入人群提供的税收减免 (by Bloomberg) #ddj
Hashtags
@data_stitches · Post #122 · 08.10.2021 г., 08:13
Afghanistan20 - 意大利在阿富汗的急救医疗组织 EMERGENCY 制作的数据报道,回顾了20年来阿富汗各地医院治疗的数千名战争受害者数据,Accurat 工作室为其制作了可视化 #ddj
Hashtags
@data_stitches · Post #98 · 28.09.2021 г., 23:01
德国联邦选举数据新闻汇总 #ddj 1.Marian Dörk 2.Lisa Charlotte Muth 3.Cédric Scherer
Hashtags