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
[TERKINI] #COVID19
🔹 KKM jangka tidak berlaku lonjakan kes COVID-19 susulan musim perayaan akan datang
🔹 Tiada varian baharu COVID-19 dikesan dalam negara
🔹 SOP sekarang kekal, KKM teliti tujuh indikator sebelum buat keputusan perketat SOP sedia ada
Sumber : Noor Hisham Abdullah
KEMENTERIAN KESIHATAN MALAYSIA
😳Почему FDA не рекомендует американцам узнавать статус их иммунитета после мРНК-укола?
19 мая, через несколько дней после того, как CDC прекратил сообщать о 95% прорывных случаев FDA делает предупреждение для граждан о том, что "в настоящее время не рекомендуется проводить тестирование на антитела для оценки иммунитета после вакцинации против #COVID19".
"FDA напоминает населению и поставщикам медицинских услуг, что результаты разрешенных в настоящее время тестов на антитела к SARS-CoV-2 не должны использоваться для оценки уровня иммунитета или защиты человека от ковида в любое время, и особенно после того, как человек получил вакцинацию против ковида[мРНК-укол]".
Однако,доктор Нурчашм,кл.иммунолог,призвал:
"каждый врач в Америке должен срочно отправлять своих пациентов на тестирование на уровень антител к ковиду.
“Почему мы не проверяем антитела? Ну, мы не тестируем антитела, потому что они обеспокоены тем, что значительное число людей узнает, что вакцина не сработала"
⚠️Поддержать🇷🇺(с)Skuratoff
#covid19
У диких оленей обнаружили антитела к "омикрону"
Ученые из Пенсильванского университета нашли у диких оленей антитела к омикрон-штамму коронавируса нового типа, следует из исследования в журнале PLOS PATHOGENS.
Исследователи провели выборочное тестирование 131 белохвостого оленя в районе Стейтен-Айленд. По результатам проверки образцов у 19 животных были обнаружены антитела к коронавирусу, секвенирование генома образцов показало, что некоторые из них были заражены омикрон-штаммом.
Ученые опасаются, что эта ситуация может привести к дальнейшей мутации коронавируса среди животных и его обратной передаче человеку. "Полученные нами сведения показывают, что "омикрон" может заражать белохвостых оленей и подчеркивает экстренную необходимость всеобщего наблюдения за подверженными [инфицированию] видами животных, чтобы определить сети экологического распространения [вируса] и лучше оценить потенциальные риски обратной передачи человеку", - указывается в исследовании.
Исследование проводилось в период с 12 декабря 2021 года по 31 января 2022 года, когда в США наблюдался резкий рост заболеваемости коронавирусом из-за распространения омикрон-штамма.
#covid19
Пандемия увеличила число депрессий среди молодых людей на 20 процентов
Нидерландские ученые из Тилбургского университета заявили, что пандемия увеличила число депрессий и тревожных расстройств на 20 процентов среди молодых людей. Результаты исследования опубликованы в Journal of Affective Disorders.
Согласно выводам работы, за год до пандемии COVID-19 среди подростков из Нидерландов в возрасте от 18 до 24 лет 16,7 процента пациентов жили с диагнозом хроническая тревожность и депрессия средней или тяжелой степени. Уже через год после пандемии этот показатель увеличился до 21,4 процента, что эквивалентно 73 тысячам молодых людей. Другими словами, в 2019 году на психические расстройства жаловалось 255 тысяч молодых людей, а через год после начала распространения коронавирусной инфекции это число выросло до 328 тысяч.
Интересно, что среди взрослого населения страны процент пациентов с хронической тревогой и депрессивными симптомами увеличился менее выражено: с 10,9 процента до 11,9 процента за тот же период.
Ученые из США создали прибор для определения короновируса в помещении
Исследователи Университета Вашингтона в Сент-Луисе разработали биосенсор вирусных частиц в воздухе. Он способен за пять минут отследить присутствие любых штаммов коронавируса в многолюдных помещениях и оповестить окружающих.
Система представляет собой прибор, который изначально применяли для обнаружения в крови пациентов следов бета-амилоида, патогенного белка, связанного с развитием болезни Альцгеймера. После начала пандемии исследователи задумались, можно ли адаптировать это устройство для обнаружения частиц SARS-CoV-2.
Авторы работы изменили устройство системы так, чтобы она пропускала через себя не биологические жидкости, а воздух. Они встроили в электроды устройства наноантитела, способные соединяться с оболочками всех известных штаммов коронавируса. При контакте с частицами SARS-CoV-2 сопротивление покрытых антителами электродов меняется, что позволяет выявлять присутствие вируса в воздухе.
В ближайшее время авторы планируют создать биосенсоры, способные выявлять другие патогены, в том числе вирус гриппа, риновирус и прочие возбудители ОРВИ, а также различных больничных инфекций.
#covid19
📜STATEMENT
The NCDC’s COVID-19 Technical Working Group is closely monitoring the local, regional, continental, and global epidemiology of #COVID19 including emerging variants.
Read our official statement on the new #COVID19 subvariants to stay updated
🔗
https://ncdc.gov.ng/news/493/official-statement-on-the-new-covid-19-subvariants
COMING UP📣
Join DG @IfedayoTiffy live on NTA International as he discusses:
#COVID19 Pandemic: Integrated Disease Surveillance Strategy
📆TODAY 20th May
📺NTAi (DSTv ch 251 GOTv ch 114)
⏰4:30 pm (WAT)
📣
The threat of #COVID19 remains within countries, particularly for high-risk groups
Our Head of Communications, @ywoga was live on @thetrusttv to discuss the de-escalation of Nigeria's #COVID19 response & our integrated disease surveillance strategy
🔗https://m.youtube.com/watch?v=WoTNBYmOsjI&feature=youtu.be
The #COVID19 pandemic is being driven by evolving variants with implications on virus transmissibility, host immunity, & disease severity
This PLOS ONE publication assesses the implication of #COVID19 variants-associated outbreaks in a tertiary institution in North-Central Nigeria
🔗Read via
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0280756
Pre-departure & post-arrival #COVID19 PCR test requirements for all inbound travellers to Nigeria have been suspended
A simplified Health Declaration (non-covid-19 specific) shall be completed by all passengers on arrival in Nigeria.
Pre-departure & post-arrival #COVID19 PCR test requirements for all inbound travellers to Nigeria have been suspended
A simplified Health Declaration (non-covid-19 specific) shall be completed by all passengers on arrival in Nigeria.
🔗PSC-COVID-19 Update
https://covid19.ncdc.gov.ng/media/files/Press_Release_-_Relaxation_of_COVID-19_Rules_Ako_221212_210142.pdf