Сообщить об ошибке.

Стандартные таймеры модуля signal

В модуле signal определены три стандартных таймера:

signal.ITIMER_REAL:

Переменная signal.ITIMER_REAL уменьшает интервал таймера в реальном времени и выдает по истечении сигнал signal.SIGALRM.

signal.ITIMER_VIRTUAL:

Переменная signal.ITIMER_VIRTUAL уменьшает интервальный таймер только во время выполнения процесса и доставляет по истечении сигнал SIGVTALRM.

signal.ITIMER_PROF:

Переменная signal.ITIMER_PROF уменьшает интервальный таймер как при выполнении процесса, так и при выполнении системы от имени процесса.

В сочетании с signal.ITIMER_VIRTUAL этот таймер обычно используется для профилирования времени, проведенного приложением в пространстве пользователя и ядра. По истечении срока доставляется сигнал SIGPROF.