Последняя версия Node.js повышает производительность потоковой передачи

автор vadim


Вышла версия Node.js 20.8.0, предлагающая повышение производительности потоков в популярной среде выполнения JavaScript.

Версию 20.8.0, опубликованную как «текущая» версия Node.js 29 сентября и предлагающую новейшие функции платформы, можно загрузить с сайта nodejs.org. Улучшена производительность потоков, доступных для записи и чтения, что улучшило создание и уничтожение примерно на 15 % и снизило нагрузку на память для каждого потока. Другие важные моменты включают повышение производительности читаемого веб-потока, увеличение потребления асинхронного итератора читаемого потока примерно на 140 % и улучшение читаемого потока. pipeto расход примерно на 60%.

Переработка управления памятью в vm Тем временем API были созданы с помощью importModuleDynamically вариант. Эта переработка устраняет давние утечки памяти и проблемы использования после освобождения в API, поддерживаемых этой опцией, таких как vm.Script, vmCompileFunctionи vmSyntheticModule. Это должно позволить затронутым пользователям выполнить обновление со старых версий Node.js.

Node.js 20.8.0 также содержит ряд изменений, влияющих на возможности документов, потоков и модулей. Хотя версия 20.8.0 является «текущей» версией, что дает авторам библиотеки время для добавления поддержки, Node.js 18.18.0 на данный момент упоминается как версия с долгосрочной поддержкой (LTS) асинхронной, управляемой событиями среды выполнения JavaScript. , рекомендованный для большинства пользователей и опубликованный 18 сентября. Его также можно скачать с nodejs.org.

Дальше читайте это:

  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Python пытается удалить GIL и повысить параллелизм
  • 7 причин, по которым Java по-прежнему хороша
  • Война за лицензирование открытого исходного кода окончена

Related Posts

Оставить комментарий