UNIX Alarm () с более высокой степенью детализации - PullRequest
2 голосов
/ 15 мая 2011

Я использую системный вызов UNIX alarm для доставки сигнала текущему процессу по расписанию.

Страница man описывает аргумент этой функции в единицах секунд.Я хотел бы иметь точность в миллисекундах.

Есть ли альтернативный системный вызов в UNIX (или Linux), который позволит это?

Ответы [ 2 ]

8 голосов
/ 15 мая 2011

Взгляните на setitimer () или более современные (и более гибкие) timer_setitime () API.

0 голосов
/ 15 мая 2011

Я не думаю, что возможен прямой вызов оболочки, Perl-модуль Time :: HiRes позволяет это, и есть вызов аргумента perl select с тремя аргументами, возможно, вы могли бы написать скрипт для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...