Проблема 2038: Через 23 года многие компьютеры могут «сойти с ума»
Новости Наука и техника
Пример, показывающий сброс даты (в 03:14:08 UTC 19 января 2038 года).
По аналогии с пугавшей человечество 15 лет назад «проблемой 2000 года» специалисты называют новую — «проблему 2038 года». 19 января 2038 года в 03:14:07 по Гринвичу компьютеры и другие устройства с 32-битной системой не смогут больше верно отсчитывать время. Как сообщает в понедельник RT, эту новость обсуждают многие СМИ мира.
Впрочем, «проблема 2038 года» будет актуальна, только если к этому моменту еще останутся компьютеры, использующие нынешний принцип отсчета времени.
Как поясняют специалисты, дело в том, что очень многие вычислительные устройства, в том числе использующие операционные системы Windows, Android, Mac, — отсчитывают системное время с 1 января 1970 года в секундах, используя 32-битное значение. 19 января 2038 года наступит момент, когда у них просто не найдется числа, чтобы записать наступление 2 147 483 648-й секунды. И счетчик «обнулится» до 1970 или 1901 года, в зависимости от установок. Это может привести к системным ошибкам.
С подобной ситуацией уже столкнулся Google на своем сервисе YouTube. Проблему вызвало самое популярное видео в Интернете — клип Gangnam Style южнокорейского исполнителя Psy. Когда количество его просмотров достигло 2 147 483 647, счетчик просто перестал работать. Программистам Google пришлось его переписывать. Починили с большим заделом — теперь допустимое количество просмотров составляет 9 223 372 036 854 775 808.
Программисты знают о существующем ограничении 32-битных систем и готовятся к 2038 году. К примеру, введение 64-битного отсчета времени в современных системах отодвигает «проблему 2038 года» сразу на 290 миллиардов лет. Но в мире остается еще много 32-битных систем. К тому же, эта проблема таится еще и во многих широко распространенных форматах файлов.
«Современные версии операционных систем решают эту проблемы переходом к 64-битной схеме отсчета времени, но некоторые старые устройства, или те, на которых установлено старое програмное обеспечение, могут повести себя непредсказуемо», — пишет The Economist.
«На самом деле, суть «проблемы 2038» заключается в том, что в течение 23 лет многие 32-битные системы устареют и будут подлежать замене. На смену им придут те, которым не потребуется исправление», — пишет The Guardian.
|
Ищете, где скачать бесплатные программы?
Скачать бесплатные программы для компьютера на Windows и смартфона на iOS или Android можно на Софтодроме. На данный момент в каталоге Софтодрома представлено более 13 000 бесплатных программ для Windows, iOS, Android и Linux.
|
|