sys.setcheckinterval ()
sys.setcheckinterval ( interval )
Устанавливает «интервал проверки» интерпретатора. Это целочисленное значение определяет, как часто интерпретатор проверяет периодические вещи, такие как переключатели потоков и обработчики сигналов. По умолчанию - 100
, что означает, что проверка выполняется каждые 100 виртуальных инструкций Python. Установка большего значения может повысить производительность программ, использующих потоки. Установка его в значение <= 0
проверяет каждую виртуальную инструкцию, максимизируя скорость отклика, а также накладные расходы.
Не рекомендуется с версии 3.2: эта функция больше не действует, поскольку внутренняя логика переключения потоков и асинхронных задач была переписана. Вместо этого используйте setswitchinterval ().
Last updated
Was this helpful?