Часы реального времени

Часы реального времени

Часы реального времени (real-time clock, RTC) представляют собой энергонезависимое устройство для сохранения системного времени. Устройство RTC продолжает отслеживать время, даже когда система отключена, благодаря небольшой батарее, которая обычно находится на системной плате. Для аппаратной платформы PC устройство RTC интегрировано в КМОП-микросхему BIOS. При этом используется общая батарея и для работы устройства RTC и для сохранения установок BIOS.

При загрузке ядро считывает информацию из устройства RTC и использует ее для инициализации значения абсолютного времени, которое хранится в переменной xtime. Обычно ядро не считывает это значение снова, однако для некоторых поддерживаемых аппаратных платформ, таких как x86, значение абсолютного времени периодически записывается в устройство RTC. Тем не менее, часы реального времени важны в первую очередь на этапе загрузки системы, когда инициализируется переменная xtime.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Изменения методологии в режиме реального времени

Из книги Каждому проекту своя методология автора Коуберн Алистэр

Изменения методологии в режиме реального времени И, наконец, последний из наиболее важных факторов при создании методологии - подгонка нужной методологии непосредственно в ходе работ. Коль скоро мы понимаем, что каждый проект заслуживает своей собственной методологии,


8.1.6 Работа в режиме реального времени

Из книги Архитектура операционной системы UNIX автора Бах Морис Дж

8.1.6 Работа в режиме реального времени Режим реального времени подразумевает возможность обеспечения достаточной скорости реакции на внешние прерывания и выполнения отдельных процессов в темпе, соизмеримом с частотой возникновения вызывающих прерывания событий.


1.2. Особенности отладки в системах реального времени

Из книги Отладка систем реального времени [Обзор] автора Костюхин К А

1.2. Особенности отладки в системах реального времени Отладка в СРВ направлена на обнаружение и исправление ошибок в прикладном коде. Она является одним из этапов кросс-разработки, схему которой можно представить следующим образом. Разработка приложения ведется как


1.3. Ошибки в системах реального времени

Из книги Реестр Windows автора Климов Александр

1.3. Ошибки в системах реального времени Отмеченные выше методы отладки позволяют выявлять и устранять ошибки следующего характера:1. Ошибки в программном обеспечении, влекущие непнеправильное выполнение задачи (безотносительно времени). Обычные ошибки, обнаруживаемые


Часы

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

Часы Синхронизация системных часовДля изменения интервала синхронизации системных часов компьютера с time-сервером в разделе HKLMSYSTEMControlSet001ServicesW32TimeTimeProvidersNtpClientвыбираем параметр °SpecialPollInterval° и изменяем его значение: оно должно быть равно требуемому интервалу между


1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени

Из книги Цифровой журнал «Компьютерра» № 25 [12.07.2010 — 18.07.2010] автора Журнал «Компьютерра»

1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени "В ранние мини-компьютерные времена Unix" вынесенная в заголовок идея была довольно радикальной (машины тогда работали


"Яндекс" научили искать в режиме реального времени Андрей Письменный

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

"Яндекс" научили искать в режиме реального времени Андрей Письменный Опубликовано 14 июля 2010 года Поисковик «Яндекс» начал использование системы поиска, которая позволяет искать по только что созданным документам — буквально через минуты после их


1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени

Из книги UNIX: взаимодействие процессов автора Стивенс Уильям Ричард

1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени "В ранние мини-компьютерные времена Unix" вынесенная в заголовок идея была довольно радикальной (машины тогда работали


5.7. Сигналы реального времени Posix

Из книги Цифровой журнал «Компьютерра» № 102 [09.01.2012 — 15.01.2012] автора Журнал «Компьютерра»

5.7. Сигналы реального времени Posix За прошедшие годы сигналы в Unix много раз претерпевали революционные изменения.1. Модель сигналов, предлагавшаяся в Unix Version 7 (1978), была ненадежной. Сигналы могли быть потеряны, и процессу было трудно отключить отдельные сигналы при


Стрелы времени: как устроены атомные часы Евгений Лебеденко, Mobi.ru

Из книги Стандарты программирования на С++. 101 правило и рекомендация автора Александреску Андрей

Стрелы времени: как устроены атомные часы Евгений Лебеденко, Mobi.ru Опубликовано 10 января 2012 года В 2012 году атомное хронометрирование будет праздновать своё сорокапятилетие. В 1967 году категория времени в Международной системе единиц SI стала


82. Используйте подходящие идиомы для реального уменьшения емкости контейнера и удаления элементов

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

82. Используйте подходящие идиомы для реального уменьшения емкости контейнера и удаления элементов РезюмеДля того чтобы действительно избавиться от излишней емкости контейнера, воспользуйтесь трюком с использованием обмена, а для реального удаления элементов из


12.6. Сигналы реального времени

Из книги Компьютерра PDA N154 (07.01.2012-13.01.2012) автора Журнал «Компьютерра»

12.6. Сигналы реального времени Учитывая некоторые ограничения модели сигналов POSIX, например, недостающую возможность присоединения к сигналам никаких данных и вероятность того, что множество сигналов сольются в одной доставке, было разработано расширение POSIX Real Time Signals


Стрелы времени: как устроены атомные часы

Из книги QNX/UNIX [Анатомия параллелизма] автора Цилюрик Олег Иванович

Стрелы времени: как устроены атомные часы Автор: Евгений Лебеденко, Mobi.ruОпубликовано 10 января 2012 годаВ 2012 году атомное хронометрирование будет праздновать своё сорокапятилетие. В 1967 году категория времени в Международной системе единиц SI стала определяться не


Модель сигналов реального времени

Из книги Введение в QNX/Neutrino 2. Руководство по программированию приложений реального времени в QNX Realtime Platform автора Кёртен Роб

Модель сигналов реального времени


Опрос и установка часов реального времени, и кое-что еще

Из книги Разработка ядра Linux автора Лав Роберт

Опрос и установка часов реального времени, и кое-что еще Независимо от применения таймеров, вы можете также опрашивать и устанавливать часы реального времени, а также и плавно подстраивать их. Для этих целей можно использовать следующие


Режим реального времени

Из книги автора

Режим реального времени Операционная система Linux обеспечивает две стратегии планирования в режиме реального времени (real-lime): SCHED_FIFO и SCHED_RR. Стратегия планирования SCHED_OTHER является обычной стратегией планирования, т.е. стратегий планирования не в режиме реального времени.