Гость Опубликовано 26 мая, 2002 Жалоба Поделиться Опубликовано 26 мая, 2002 Каким способом можно измерять время очень точно? Требуется измерять промежутки времени с точностью до 1/100 секунды, причем отмерять нужно не паузы, а время между событиями (например нажатия кнопки). Думается, какая-нибудь низкоуровневая процедура позволит сделать это Часы в BIOS это не тянут - у них точность на порядок ниже. За все идеи буду очень признателен. Да, и все это нужно реализовать на обычной персоналке (x86) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 26 мая, 2002 Жалоба Поделиться Опубликовано 26 мая, 2002 можно nanosleep или select но тут сам понимешь .... никаких гарантий тоности хотя есле тебе надо до 1/100 то покатит select нормально ..... в glib select как раз реализован так чтоб записывать время до окончания онтервала .... это удобно .... но если думать о переносимости то по непроверенным сведения на некоторых unix select никак не сообщает о том скока времени прошло ... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 26 мая, 2002 Жалоба Поделиться Опубликовано 26 мая, 2002 Переносимость не нужна... А nanosleep разве не паузы делает? Мне нужно не делать точные паузы, а делать следующую вещь: произошло событие (например, выведена на экран строка текста), после этого нажата кнопка. Нужно узнать, сколько времени прошло между событиями. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 27 мая, 2002 Жалоба Поделиться Опубликовано 27 мая, 2002 subj Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 28 мая, 2002 Жалоба Поделиться Опубликовано 28 мая, 2002 man 2 getitimer; i dalee chitatat' struct timeval dolzno pomoch' Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 2 ноября, 2002 Жалоба Поделиться Опубликовано 2 ноября, 2002 Try gettimeofday Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 4 ноября, 2002 Жалоба Поделиться Опубликовано 4 ноября, 2002 Я как раз такую же проблему хотела решить. Напиши, если узнал, как это сделать. To: OlgaLinux@rambler Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.