Connect with us

Привет, что-то ищете?

The Times On Ru
  1. The Times On RU
  2. /
  3. Технологии
  4. /
  5. Это проблема 2038 новый баг Y2K?

Технологии

Это проблема 2038 новый баг Y2K?

Еще не придя в ужас от проблемы 2038 года? Как-то вы, должно быть, пропустил сообщения, утверждая, что это представляет угрозу, как открытые по Каннам стиль (да, вы прочитали правильно), в наш компьютеризированный будущем.

На самом деле, он утверждал, Y2038 так плохо, могло быть и хуже, чем Y2k. Ну это абсолютно верно. Как Y2K, если их не остановить, Y2038 может вызвать серьезные проблемы для любой компьютерной системы. Но так же, как Y2k, любое предвидение самолеты падают с неба и банковской системы плавки вниз, вероятно, будут долго, долго сбыться.

Так стоит ли вам беспокоиться? Нет. Но вот то, что вам нужно знать …

Что Y2038?

Проблема 2038 вызывается 32-разрядных процессоров и ограничения 32-разрядных систем их питания. Процессор является основным компонентом, диски всех компьютеров и вычислительной техники. Он обработает данные и выполняет расчеты, которые позволяют программы для запуска.

По сути, когда 2038 года удары 03:14:07 UTC на 19 марта, компьютеров все еще используют 32-разрядные системы для хранения и обработки даты и времени не будет в состоянии справиться с указанием даты и времени его последнего изменения. Как ошибка Y2K, компьютеры не смогут отличить 2038 год, а 1970 – год, после чего все текущие измерения компьютерных систем времени.

Что означает 32-разрядная значит?

Процессоры приходят в много разницу размеров и возможностей, разработанных для различных приложений, но большинство из них действуют и хруст чисел в подобной манере.

Первый настольный компьютер процессоры были 16-разрядными и сбежал 16-битного программного обеспечения, которое означало, что они могли бы хранить и ценностей доступ до 216, или 65 536 различных значений в пределах 64 Кбайт памяти. Другие интересные 16-битные системы включают в себя игровой 1990-х приставки Супер Нинтендо и Сега Мегадрайв, который перенял от 8-битных 1980-х систем.

Новее, 32-разрядные процессоры были разработаны, которые сделали 32-битного программного обеспечения и увеличили количество значений, которое может выполнить система 232 различных значений или 4294967295 разных чисел в пределах 4 ГБ оперативной памяти. В этих системах хранятся данные даты и времени в 32-битных блоков. В реальности, большое количество разных значений уменьшается вдвое за время учета, и других приложений для хранения данных, как они в диапазоне от -2,147,483,648 до 2,147,483,647 оставив только 2,147,483,647 положительные значения от нуля.

Современные процессоры, что мощность практически каждый компьютер сегодня купил, и начинают делать свой путь на смартфонах и планшетах, основанных на 64-битную систему и 64-битное программное обеспечение. Они также имеют максимальное количество различных значений, они могут решить, но на 264 или 18 квинтиллионов значений в пределах 16 экзабайт памяти, потолок значительно выше, на дату, которая в двадцать раз больше, чем предполагаемый возраст Вселенной или 292bn лет.

В чем проблема с 32-битными системами?

Основная проблема-это емкость около компьютера, чтобы посчитать время в секундах, прошедшее с определенной даты. Как компьютеры измерять время в секундах от 1 января 1970, 03:14:07 по UTC 19 января 2038 равно до 2 147 483 647 секунд после 1 января 1970 года. Как 32-разрядные даты и времени систем могут рассчитывать только до 2 147 483 647 отдельные положительные значения, что система не может продолжить отсчет секунд после этого времени.

Продолжать считать секунды значения будут храниться в отрицательный отсчет времени от -2,147,483,647 к нулю. Но большинство систем не удастся справиться с этим изменением, и скорее всего не будет работать.

Аналогичная проблема случилась с YouTube, где количество просмотров Gangnam стиле PSY Прошло 2 млрд и превысили разрешенную 2,147,483,647 из 32-битного счетчика якобы Гугле.

Что будет?

Как компьютерные системы выйдут из строя неизвестно. Некоторые могут продолжать работать нормально только с датой ошибся. Другие, которые полагаются на точные дату и время, может просто перестать работать.

Самая большая проблема, как ошибка Y2K, это компьютерные системы, которые контролируют важную остановку инфраструктуры работают все одновременно. Самолеты разбиваться небо было общее паникерство пример с Y2K.

Это произойдет на самом деле?

Ответ прост: нет, не если компьютера системы обновляются вовремя. Проблема, скорее всего, поднимет голову до 2038 года для любой системы, которая насчитывает лет в будущее.

Календарная система что считает и хранит контракты на 20 лет в будущее начнете видеть вопросы в 2018 году, например.

Однако, практически все современные процессоры в настольных компьютерах теперь производится и продается в виде 64-разрядных систем под управлением 64-битного программного обеспечения. Windows от Microsoft предлагает 64-битную версию, начиная с Windows XP профессиональная 64-битный вышел в 2005 году.

Программное обеспечение Операционная система OS X рабочий стол был исключительно 64-разрядная после выхода Мак ОС Х 10.7 “Лев” в 2011 году.

Многие UNIX-систем, которые используются для web-серверов, мощность и другое оборудование серверной могут по-прежнему использовать 32-разрядной системы, но всего подлежит замене в течение долгого времени.

Компьютеры, которые имеют потенциал, чтобы вызвать самые большие проблемы-это те встраиваемых систем, которые не могут быть обновлены. Они используются во многих транспортных систем и других долгоживущих устройств, систем оборудования, такого как система контроля устойчивости в автомобилях или других обособленных компьютерных.

Не все встроенные системы рассчитывают на конкретные даты, однако и так будет без изменений часто просто отслеживая разницу между делом, а не абсолютные даты.

Эти встроенные системы, которые производятся, скорее всего, придется полностью заменить, так как программа просто не может быть повышен.

Что будет сделано?

Реальность Y2038 быть проблема в том, что многие 32-битные системы, естественно, будет изнашиваться или быть заменены в ближайшие 2-3 года. Те системы, которые, возможно, не нужно менять раньше времени.

Инфраструктуры, вероятно, является самой большой головной болью для ремонта – устройств на электростанциях, например, – но планирования изменения достаточно далеко заранее, если удалить самые большие проблемы.

• Замечает ошибки Y2K армии триггеры призыва отправлены до 14 000 покойников

• Второй прыжок просмотров авиакомпании Qantas бронирования воздуха, в то время как Reddit и Мозилла заикаться

• Ошибка тысячелетия не кусаются

Оставить комментарий

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Стоит Посмотреть


Стоит Посмотреть

Новости По Дате

Июль 2020
Пн Вт Ср Чт Пт Сб Вс
 12345
6789101112
13141516171819
20212223242526
2728293031  

Вам может быть интересно:

Общество

Подросток погиб, выпав с 21-го этажа здания гостиницы 17-летний подросток приехал на олимпиаду для выпускников и выпал с 21-го этажа здания гостиницы на востоке...

Политика

Детективная повесть, основанная на реальных событиях Фрагмент из новой книги, который вы сейчас прочтете, интересен хотя бы тем, что одним из авторов предисловия к...

Культура

МОСКВА, 8 мар. Народный артист России Стас Михайлов представил дуэт «Никто не знает» с заслуженной артисткой РФ Наташей Королевой на концерте в Москве в...

Общество

МОСКВА, 8 мар. Пожар на нефтебазе в Армавире локализован на площади 700 квадратных метров, сообщил оперштаб Краснодарского края.Ранее ведомство сообщило что на территории нефтебазы...