Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Victor Stinner Optimizations which made Python 3 6 faster than Python 3 5 PyCon 2017

  • PyCon 2017
  • 2017-05-20
  • 14600
Victor Stinner   Optimizations which made Python 3 6 faster than Python 3 5   PyCon 2017
  • ok logo

Скачать Victor Stinner Optimizations which made Python 3 6 faster than Python 3 5 PyCon 2017 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Victor Stinner Optimizations which made Python 3 6 faster than Python 3 5 PyCon 2017 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Victor Stinner Optimizations which made Python 3 6 faster than Python 3 5 PyCon 2017 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Victor Stinner Optimizations which made Python 3 6 faster than Python 3 5 PyCon 2017

"Speaker: Victor Stinner

Various optimizations made Python 3.6 faster than Python 3.5. Let's see in detail what was done and how.

Python 3.6 is faster than any other Python version on many benchmarks. We will see results of the Python benchmark suite on Python 2.7, 3.5 and 3.6.

The bytecode format and instructions to call functions were redesign to run bytecode faster.

A new C calling convention, called ""fast call"", was introduced to avoid temporary tuple and dict. The way Python parses arguments was also optimized using a new internal cache.

Operations on bytes and encodes like UTF-8 were optimized a lot thanks to a new API to create bytes objects. The API allows very efficient optimizations and reduces memory reallocations.

Some parts of asyncio were rewritten in C to speedup code up to 25%. The PyMem_Malloc() function now also uses the fast pymalloc allocator also giving tiny speedup for free.

Finally, we will see optimization projects for Python 3.7: use fast calls in more cases, speed up method calls, a cache on opcodes, a cache on global variables.

Slides can be found at: https://speakerdeck.com/pycon2017 and https://github.com/PyCon/2017-slides"

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]