Здається, це питання термінології, що стосується використання терміна "реальний час".
Годинник у режимі реального часу
Годинник у режимі реального часу - це пристрій для стабільного / точного (в межах деякої толерантності) хронометражу, щоб приймаюча система могла використовувати його для асоціації подій / дій з часом та датою виникнення.
Ви можете вважати годинник у реальному часі аналогічним внутрішнім цифровим годинником, пов'язаним з комп'ютером. Він має незалежне джерело часу, розроблений таким чином, щоб бути стабільним і досить точним. Як і цифровий годинник, він не втратить поточний час лише тому, що головний комп'ютер був вимкнений. Годинники в режимі реального часу були встановлені на комп’ютери, як правило, для зручності, так що користувачеві не потрібно повторно вводити поточний час і дату щоразу, коли система запускається, або здійснювати часті корективи для компенсації дрейфу.
Альтернативою годиннику в режимі реального часу буде використання програмного забезпечення та внутрішніх таймерів, керованих системним годинником. Такий підхід є працездатним (оригінальний комп'ютер IBM працював таким чином), але не є особливо стійким; він також втратить дату / час у будь-який момент, коли операційна система вимкнеться, зависає або виходить з ладу.
Система в режимі реального часу
Коли термін "в реальному часі" застосовується до комп'ютерної системи чи програми, він описує систему, яка реагує на події реального часу за дуже короткий, детермінований проміжок часу - часто лише кілька мілісекунд, іноді менше, із визначеним упорядкуванням одночасних входів. Системи в режимі реального часу використовуються для таких речей, як управління машиною - робототехніка, моделювання та ігри. Хоча програма в реальному часі може використовувати інформацію про поточний час та дату, програма не є "в режимі реального часу" лише тому, що використовує поточний час та дату.
Годинники в режимі реального часу та таймери високої роздільної здатності
Як було сказано вище, метою годин в режимі реального часу є надійне відстеження поточної дати та часу, як правило, лише до другої; хороший матиме мінімальний дрейф (секунди, що отримуються або втрачаються щодня). Годинники в режимі реального часу зазвичай не мають високої роздільної здатності; їх базові годинники часто працюють досить повільно порівняно з сучасними процесорними годинами; це звести до мінімуму споживання електроенергії (злив на її незалежне джерело живлення), щоб годинник продовжував надійно зберігати час, якщо головний комп'ютер буде вимкнено протягом тривалого періоду.
Таймер високої роздільної здатності не стосується поточного часу чи дати; її мета - вимірювати часові інтервали з певною точністю, можливо, мікросекундами або навіть меншими. Для цього необхідно базуватись на стабільній та високочастотній тактовій частоті - як правило, на тактовій системі комп'ютерного типу. Таймери високої роздільної здатності, як правило, не пов'язані з дрейфом протягом тривалої тривалості, оскільки звичайна мета - вимірювання часу за коротких тривалостей. Таймери високої роздільної здатності не мають такого ж побоювання щодо споживання електроенергії, як годинники в режимі реального часу, оскільки їм не доводиться виконувати роботу, поки головний комп'ютер вимкнений.