Найти в Дзене

Как компьютер знает сколько сейчас время?

Даже если вы не используете синхронизацию с временем Интернета, ваш компьютер (да и телефон, планшет и т.д.) все равно будет знать сколько сейчас времени. Как он это делает? Устройство, отсчитывающее время называется часами реального времени (Real Time Clock - RTC). Именно это электронное устройство хранит текущее время и продолжает работать даже если компьютер выключен, потому что RTC имеет свой источник питания.
RTC генерирует такты, отчитывает время и хранит его. Таковая частота 32 768 Гц равно 215 циклам в секунду, поэтому при включении компьютера или другого электронного устройства, вы, чаще всего, будете видеть относительно точнее время.
Самое интересное, что такой источник вам уже может быть известен как батарейка BIOS (реже - CMOS). Если батарейка сядет, то вы можете столкнуться со следующими проблемами:

Даже если вы не используете синхронизацию с временем Интернета, ваш компьютер (да и телефон, планшет и т.д.) все равно будет знать сколько сейчас времени. Как он это делает?

Вы могли не задумываться об этой теме, потому что опция обычно включена по умолчанию
Вы могли не задумываться об этой теме, потому что опция обычно включена по умолчанию

Устройство, отсчитывающее время называется часами реального времени (Real Time Clock - RTC). Именно это электронное устройство хранит текущее время и продолжает работать даже если компьютер выключен, потому что RTC имеет свой источник питания.

RTC для Arduino
RTC для Arduino


RTC генерирует такты, отчитывает время и хранит его. Таковая частота 32 768 Гц равно 215 циклам в секунду, поэтому при включении компьютера или другого электронного устройства, вы, чаще всего, будете видеть относительно точнее время.

Самое интересное, что такой источник вам уже может быть известен как батарейка BIOS (реже - CMOS).

Элменент питания CR2032 - та самая батарейка BIOS
Элменент питания CR2032 - та самая батарейка BIOS

Если батарейка сядет, то вы можете столкнуться со следующими проблемами:

  • Не сохраняется дата
  • Не сохраняются настройки BIOS
  • Система не загружается