sys.setcheckinterval ()

sys.setcheckinterval ( interval )

Устанавливает «интервал проверки» интерпретатора. Это целочисленное значение определяет, как часто интерпретатор проверяет периодические вещи, такие как переключатели потоков и обработчики сигналов. По умолчанию - 100, что означает, что проверка выполняется каждые 100 виртуальных инструкций Python. Установка большего значения может повысить производительность программ, использующих потоки. Установка его в значение <= 0 проверяет каждую виртуальную инструкцию, максимизируя скорость отклика, а также накладные расходы.

Не рекомендуется с версии 3.2: эта функция больше не действует, поскольку внутренняя логика переключения потоков и асинхронных задач была переписана. Вместо этого используйте setswitchinterval ().

Last updated

Was this helpful?