Системные часы: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
Tucvbif (обсуждение | вклад) Зачем ударение в тривиальных понятиях? Метка: отменено |
Mit-mit (обсуждение | вклад) отклонены последние 2 изменения от Askingpasha и Tucvbif Метка: ручная отмена |
||
Строка 1: | Строка 1: | ||
[[Файл:System-Time.png|thumb|right|360px|Команда ''[[date (Unix)|date]]'' в [[UNIX]]]] |
[[Файл:System-Time.png|thumb|right|360px|Команда ''[[date (Unix)|date]]'' в [[UNIX]]]] |
||
''' |
'''Систе́мные часы́''' — специальное энергонезависимое устройство в составе компьютера для отсчёта [[Время|времени]], работающее даже при выключенном компьютере<ref>{{книга |
||
| заглавие = Windows XP |
| заглавие = Windows XP |
||
| автор = Симонович С. В., Евсеев Г. А. |
| автор = Симонович С. В., Евсеев Г. А. |
||
Строка 18: | Строка 18: | ||
| страниц = 800 |
| страниц = 800 |
||
| isbn = 9785977505185 |
| isbn = 9785977505185 |
||
}}</ref>. Разные операционные системы могут устанавливать системные часы в соответствии с локальным временем. В операционной системе |
}}</ref>. Разные операционные системы могут устанавливать системные часы в соответствии с локальным временем. В операционной системе GNU/Linux по умолчанию подразумевается, что часы установлены в соответствии с [[UTC]] — всемирным координированным временем<ref>{{книга |
||
| автор = Колисниченко Д. Н. |
| автор = Колисниченко Д. Н. |
||
| заглавие = Linux. От новичка к профессионалу, 4 изд. |
| заглавие = Linux. От новичка к профессионалу, 4 изд. |
Текущая версия от 16:38, 25 декабря 2022
Систе́мные часы́ — специальное энергонезависимое устройство в составе компьютера для отсчёта времени, работающее даже при выключенном компьютере[1].
Современные компьютеры используют часы реального времени, доступ к которым возможен с помощью утилит, либо через экран настройки BIOS, в ходе загрузки операционной системы[2]. Системные часы инициализируются от аппаратных при загрузке операционной системы, и далее системное время поддерживаются с помощью регулярных прерываний от таймера. Например, в системе Linux текущее время можно узнать в командной строке с помощью команды date, а показания аппаратных часов — hwclock. Для установки времени по локальной сети или через Интернет может использоваться протокол NTP[3]. Разные операционные системы могут устанавливать системные часы в соответствии с локальным временем. В операционной системе GNU/Linux по умолчанию подразумевается, что часы установлены в соответствии с UTC — всемирным координированным временем[4] — в отличие от Windows, в том числе последних на декабрь 2020, а уже показания времени в пользовательском интерфейсе зависят от выбранной временной зоны.
Точность времени зависит от многих факторов, таких как состояние аккумулятора, типа микросхемы и т. п. В случае сбоя питания дата и время обычно устанавливаются на год выпуска версии BIOS[5].
Примечания
[править | править код]- ↑ Симонович С. В., Евсеев Г. А. Windows XP. — ОЛМА Медиа Групп, 2006. — С. 224-225. — 448 с. — ISBN 9785948475868.
- ↑ Александр Фролов, Григорий Фролов. Аппаратное обеспечение персонального компьютера, том 33. М.: Диалог-МИФИ, 1997, 304 стр.
- ↑ Лингардович Б. А. Администрирование GNU/Linux с нуля. 2 изд.. — БХВ-Петербург, 2010. — 800 с. — ISBN 9785977505185.
- ↑ Колисниченко Д. Н. Linux. От новичка к профессионалу, 4 изд.. — БХВ-Петербург, 2012. — 704 с. — ISBN 9785977508247.
- ↑ Петрович К. А. Железо ПК (+CD). — БХВ-Петербург, 2007. — ISBN 9785977522243.
См. также
[править | править код]- HPET — таймер событий высокой точности, применяющийся в персональных компьютерах с 2005 года для синхронизации мультимедиа-приложений