Скидки до 55% и 3 курса в подарок 0 дней 09 :23 :01 Выбрать курс
Код
#Подкаст

Сверим часы: как компьютеры считают время (и почему это так сложно)

Подкаст «Люди и код», выпуск №143: Пётр Емельянов.

Иллюстрация: Polina Vari / Skillbox Media

photo_2023-08-30_12-02-56.jpg

Пётр Емельянов


CEO в Bloomtech, эксперт Skillbox по кибербезопасности, машинному обучению и искусственному интеллекту. Опыт в IT — 20 лет.


Содержание

  • Почему измерение времени в компьютерах — одна из самых сложных инженерных задач
  • Что представляет собой время в компьютере и как оно рассчитывается
  • Что такое кварцевый генератор
  • Какие ограничения процессоры накладывают на работу с временем
  • «Проблема 2000 года», «проблема 2038 года» и другие масштабные проблемы с временем
  • В каком формате хранилось время в первых компьютерах
  • Почему за точку отсчёта приняли «начало эпохи Unix»
  • Где «хранятся» эталонные компьютерные часы
  • Что такое NTP и как устроена иерархическая сеть NTP-серверов
  • Откуда возникают неточности при вычислении времени в компьютерных системах? Как инженеры с этим борются
  • Особенности работы с временными зонами. Что такое GMT и UTC

Слушать выпуск

Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/antoxa_s95

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!




Попробуйте бесплатно 4 топовых направления в IT

Переходите в Telegram и откройте доступ к бесплатным IT-курсам. Попробуйте себя в Python, Java, тестировании ПО, SQL и Excel. Определите, какое направление вам подходит, и получите подарки.

Пройти курс
4 бесплатных курса для старта в IT ➞
Переходите в Telegram и пройдите 4 курса по топовым направлениям IT. Определите, какая сфера вам ближе, и сделайте первый шаг к новой профессии.
Пройти курс→
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована