etoonda (etoonda) wrote,
etoonda
etoonda

Categories:

Проблема 2038: устройства с 32-битной системой не смогут больше верно отсчитывать время .

По аналогии с пугавшей человечество 15 лет назад «проблемой 2000 года» специалисты назвали новую — «проблему 2038 года». 19 января этого года компьютеры, использующие распространённую сейчас систему исчисления времени, могут столкнуться с системной ошибкой. Причина в том, что у вычислительных машин просто не найдётся числа, чтобы отобразить эту дату в двоичном коде.

19 января 2038 года в 03:14:07 по Гринвичу компьютеры и другие устройства с 32-битной системой не смогут больше верно отсчитывать время, пишет The Economist. Эту ситуацию, по примеру «проблемы 2000 года», когда ожидались возможные сбои из-за смены тысячелетия, назвали «проблемой 2038 года». Впрочем, она будет актуальна, только если к этому моменту ещё останутся компьютеры, использующие нынешний принцип отсчёта времени.
Как поясняют специалисты, дело в том, что очень многие вычислительные устройства, в том числе использующие операционные системы Windows, Android, Macintosh, — отсчитывают системное время с 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 (более 9 триллионов).
Программисты знают о существующем ограничении 32-битных систем и готовятся к 2038 году. К примеру, введение 64-битного отсчёта времени в современных системах отодвигает «проблему 2038 года» сразу на 290 миллиардов лет. Но в мире остаётся ещё много 32-битных систем. К тому же, эта проблема таится ещё и во многих нынешних широко распространённых форматах файлов.
Одно можно сказать определённо: у человечества достаточно времени, чтобы разобраться с этим вопросом. К тому же, «проблема 2000 года» в итоге так и не вызвала тех затруднений, о которых столько говорилось до того.

Tags: виндос
Subscribe

Posts from This Journal “виндос” Tag

promo etoonda january 3, 2018 09:01 5
Buy for 100 tokens
Как Россия договорится с Западом, что случится с налогами и «кубышками», почему закрыли Европейский университет и режиссёра Серебренникова, кому и когда Путин передаст страну в этом интервью. Прогнозы на 2018 год и итоги 2017-го. Сатирик Михаил Жванецкий просто ждёт, когда «снизу постучат».…
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 16 comments

Posts from This Journal “виндос” Tag