Добавить новость
ru24.net
Все новости
Сентябрь
2024

Компьютеры предсказали конец света: 19 января 2038 года время перестанет существовать

0

Pinned onto Новости

Время, заложенное в компьютерные системы всего мира, закончится в 2038 году

Время, заложенное в компьютерные системы всего мира, оказывается, не бесконечно. В январе 2038 года оно закончится, как заканчивается вода в стакане. Значит ли это, что Компьютерный Разум предвидит конец света? Или дело в банальной технической ошибке? Апокалипсисы предсказывают маги, гадалки, астрологи и – реже – ученые, но впервые это делают компьютеры, причем сами по себе, а не по просьбе человека. Момент икс уже провали Эпохалипсис. Но как так, время – и закончилось?

О СЕКУНДАХ СВЫСОКА

Вы уходите с работы и выключаете компьютер (многие так не делают, а зря, что электричество попусту жечь). С утра вы возвращаете машину к жизни, и даже не удивляетесь, что она показывает правильные дату, час и минуту. Так вот, это, машинное время, заканчивается 19 января 2038 года, в 3 часа 14 минут 7 секунд ночи. Не у вашего компьютера. Вообще. Времени не будет, и нигде не купишь, не возьмешь, не одолжишь.

И с одной стороны, вроде бы, никакой мистики.

В любом устройстве (и операционная система не важна, Windows или iOS; и неважно, стационарный это компьютер, ноут или смартфон) есть система, крошечный чип, который отсчитывает секунды. Тик-так, ночью, днем, летом и зимой. Он питается от батарейки. Он может синхронизироваться с правильным временем через Сеть (в телефонах – так), или тикать автономно (в старых компьютерах). Все это неважно.

Важно другое. Все компьютерные часы мира считают секунды от 1 января 1970 года. Не так, что ты ноут новый купил, и внутри счетчик начал с нуля отматывать. В новых, в старых, везде, отсчет ведется именно с этой винтажной даты.

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

И в этих невидимых часах всего 32 бита. Это означает, что часики могут отмерить максимум 2 миллиарда 150 миллионов секунд (для точности — 2 147 483 647). Кстати: 9 сентября 2001 года минуло ровно миллиард секунд с 1 января 1970-го. Тогда этого момента, конечно, не заметили.

Никто не знает, как поведут себя компьютеры. Некоторые считают, что машины покажут 13 декабря 1901 года, то есть МИНУС 2 миллиарда 150 миллионов секунд ДО 1 января 1970-го. Но это неточно. Скорее всего, они просто продемонстрируют синий экран.

А МЫ ЭТО ПРОХОДИЛИ?

Возможно, я не очень сильно вас напугал. Ведь была пресловутая проблема 2000 года. Над которой сейчас принято подтрунивать – все хорошо же закончилось. А тогда не до шуток было. Часто говорят: да это компьютерщики все придумали, чтобы денег с компаний срубить. Ну…. Нет.

Компьютерные правила формировались в 1970-е (персональных машин тогда не было, но ЭВМ уже были достаточно сильными, а программирование развитым). И именно тогда решили кодировать год двумя последними цифрами. Например, 1991 – 91. О том, что после 2000 года это не прокатит, не подумали. Далеко еще, как-нибудь разрешится. Но время подошло, и решать пришлось в пожарном порядке. Ценой 300 миллиардов долларов (по тому курсу!) – именно столько мировые компании заплатили за свое спасение.

Компьютерщики переписали коды. Это было довольно легко, но муторно. Старые коды дат для экономии (драгоценной в 1970-е) операционной памяти выражали через шесть цифр (например, 20 августа 1980 – 0832080), а не через восемь, как надо бы (в нашем примере – 08201980). Задача состояла в том, чтобы везде вписать недостающие две цифры.

31 декабря 1999 года глава американской «Комиссии 2000» Джон Коскинен с журналистами и компьютерами сел в самолет и полетел туда, где уже наступил 2000-й. Прямо в полете он показал, что ничего не сломалось. Хотя кое-где кое-что произошло, например, в Южной Корее полетело отопление (им уже тогда управляли в этой стране компьютеры).

Проблема 2000 года поддавалась решению. В ней не было тайны, просто – очень трудоемко. Проблема 2038-го несколько иная. Двадцать с лишним лет назад надо было поправить циферки. Теперь – понять, откуда-то взять время.

Но разве это проблема? Будут же часики пружинные тикать. Время как физическая сущность никуда не денется. Не наступит сингулярности какой-то. Да, это проблема, и вот почему.

ВСЮ СИСТЕМУ МЕНЯТЬ НАДО

Компьютерное время называется «эпохой Unix». Unix – это семейство древних операционных систем, разработанных в начале 1970-х Кеном Томпсоном и Деннисом Ритчи в Bell Labs. И в основе там, как уже говорилось – счетчик на 32 бита.

В чем проблема, переходим на 64 бита. Простой подсчет показывает, что секунд 64-битных часов хватит до тепловой смерти Вселенной (292 миллиарда лет).

Проблема в том, что вы не можете снять заднюю крышку компьютера, вынуть чип на 32 бита и вставить чип на 64 бита. Так это не работает. Куча всего в кодах, в настройках подразумевает стандарт – 32. Здесь, как в 1999 году, двумя циферками не отделаешься.

Конечно, все решаемо.

— Нужно создать новые операционные системы. Совершенно другой Windows, другой iOS, и все остальное тоже другое;

— Нужно произвести новое железо – потому что не у всех компьютеры физически воспримут движок на 64 бита;

— Каким-то образом продать, или раздать, это железо миллиардам нуждающихся по всему миру;

— Обучить программистов и администраторов сетей, дать им точные инструкции;

— Остановить все компьютеры мира в один, известный, момент. Посадить летящие самолеты, притормозить корабли и поезда;

— Все старое снять;

— Все новое поставить;

— Все это запустить (и бегать, чинить ошибки).

Это реально? Ну, если бы на Земле победил коммунизм, как о том говорила наша коммунистическая партия, наверное, да. На нынешней планете – да вы сами понимаете, что нет.

СПРОСИМ У ЗВЕЗД

Если у вас современный компьютер, скорее всего, ваша операционная система уже поддерживает 64 бита. И ее счетчик продолжит отсчитывать секунды после 2038 года. Но покажет ли он годы и месяцы? Ведь секунды надо превратить в дату. Компьютерщики говорят, что вряд ли. Хотя система 64-битная, вычисления (секунд в годы) строятся в 32-битной идеологии. Это как бензин с присадками, или молоко с искусственно раздутой жирностью: цифра вроде больше, а по сути та же жидкость. (Я, конечно, очень сильно упрощаю, так что знатоки, не кидайте в меня килобитами).

Все решаемо, и эта проблема тоже. Ряд операционных систем (на самом деле, многие) уже сейчас придумывают и внедряют некие гибридные варианты, где несовместимость обходится всякими хитростями. Лучше, чем ничего.

Некоторые приемы достойны, чтобы о них рассказать. Например, разработчики операционной системы OpenVMC привлекли к своим изыскам высокую астрономию. Знаете ли вы, что в астрономии похожая проблема была решена… еще в древности? Часто астрономам надо знать, сколько времени прошло, например, между 3 января 675 года и 13 сентября 2024 года. Каждому дню, начиная с очень далекой даты (1 января 4713 года до новой эры) присваивается номер. Номера публикуются в таблице, теперь, конечно, в электронной. Достаточно знать номера этих двух дней, и произвести вычитание.

Почему именно 4713 год до новой эры? Еще астроном Скалигер в XVI веке заметил, что в этот день сходятся три цикла, 15, 19 и 28 лет (все эти циклы применяются для научных расчетов), что упрощало дело. У Скалигера счетов даже не было, но, умножая 15, 19 и 28 он мог «в столбик» получить юлианскую дату на любой момент до 3267 года нашей эры.

Умно, подумали разработчики. И выбрали для начала своей системы дату 17 ноября 1858 года (2 400 000-й юлианский день). Убрав нули, можно запихнуть юлианский день (еще останется место для часов, минут и секунд) даже в 32 бита на семь столетий. Что, собственно, и сделали. После некоторых модификаций система оказалась способной считать секунды до 31 086 года.

Вообще, компьютерщикам еще в 1970-м надо было обратиться к астрономам. Понадеялись на авось, а теперь цена этого авось стала астрономической.

НАСА ЧТО-ТО ЗНАЕТ?

А что, если все, что мы рассказываем, лишь рациональное, но совершенно неверное объяснение? А что, если компьютеры, будучи электронными устройствами, недаром обозначили конец времени в 2038-м, потому, что потом времени… не будет? А приведенные выше объяснения – лишь попытки толкования неотвратимого факта?

Вы удивитесь, но такая теория заговора, конечно, есть. И вот как это работает.

Если вы зададите в поисковиках «конец света в 2038 году», то получите на удивление много результатов. Причем конец света предсказывает НАСА. А дело-то серьезное, подумаете вы.

Недавно НАСА провело учения: как бы Земля отреагировала на столкновение с астероидом. По легенде, крупный астероид врезается в нас 12 июля 2038 года. Поскольку способность НАСА выпускать внятные пресс-релизы давно под сомнением, многие поняли так, что НАСА прогнозирует столкновение в 2038-м с реальным астероидом. Пришлось выпускать отдельное разъяснение (но это никогда не помогает).

Ага, подумали люди. Компьютеры не хотят считать дни, они что-то знают. А вот и НАСА говорит. Таким образом, компьютерный супермозг давно прогнозировал, что в 2038-м на нас свалится небесная скала, все погибнут, вот вам и конец времени.

Теперь вы видите, что этой теории заговора грош цена. Хотя… Почему НАСА для легенды учений выбрало именно этот год? Подсознание? Так ли проста проблема-2038, сводится ли она к битам и секундам? О которых, как известно, не стоит думать свысока.




Moscow.media
Частные объявления сегодня





Rss.plus



В Люберцах росгвардейцы задержали гражданина, находящегося в федеральном розыске

В Московской области сотрудники Росгвардии задержали нетрезвого водителя

Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

В Московской области сотрудники Росгвардии задержали нетрезвого водителя


Детское радио покоряет Крайний Север

Лекция Дарья Казанцевой "Главные тренды международных выставок ISaloni +Maison&Objet 2024" в салоне "Терра"

Студия звукозаписи. Студия звукозаписи в Москве. Лучшая студи звукозаписи. Профессиональная студия звукозаписи.

В Москве прошел образовательный бизнес-форум «Женское дело. Территория успеха. Бизнес. Красота. Самореализация»


Harris pokes fun after Trump turns rally into bizarre dance-a-thon

'Embody it': Indigenous Peoples' Day takes center stage on Randall's Island

'With all the talk about "Babar"...': Ashwin on Ghulam's debut ton

Indiana Jones fans can grab a free custom Xbox if they are as smart as the professor himself


Лекция Дарья Казанцевой "Главные тренды международных выставок ISaloni +Maison&Objet 2024" в салоне "Терра"

Открыт обход Октябрьского на М-5 «Урал»

"ДиМ" на выставке "Дорога 2024"

Hybrid: SmartBid снижает стоимость конверсионного действия в 5,5 раз


Epic wants its Fortnite-Disney metaverse project to be 'what every Disney fan has ever wanted,' but don't expect Mickey Mouse to pick up an assault rifle

This computer built inside Minecraft has 1,107,419 blocks, over 15 million views on TikTok, and all started 'for the fun of it'

You can try a taster of the Dead Cells dev's next roguelike Windblown ahead of its early access debut later this month, courtesy of Steam Next Fest

Ультимативный гайд по NekoBox для Android, PC и SmartTV: ускорение YouTube, Discord и других сайтов


Огляд дверних циліндрів для замка: найкращі рішення від популярних брендів


SHAMAN, Алсу, Игорь Крутой, Полина Гагарина и другие звезды поздравили победителей премии «Мы верим твердо в героев спорта»

Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

Желдорреммаш подвел итоги деятельности за 9 месяцев 2024 года




В Московской области сотрудники Росгвардии задержали нетрезвого водителя

В Люберцах росгвардейцы задержали гражданина, находящегося в федеральном розыске

В Московской области сотрудники Росгвардии задержали нетрезвого водителя

Актриса Маруся Климова: марафон Блиновской на многое открыл глаза


В Москве восстановили вагон метро 1927 года

Инвестиции по адресу. Собянин рассказал о планах обновления столицы

Свыше 90% работ по обустройству тоннеля под МЦД-4 в СВАО уже выполнено

В ГАЛСКОМ РАЙОНЕ ПЕРЕХВАЧЕН КОПТЕР


Екатерина Александрова снялась с китайского турнира категории WTA-500 в Нинбо

«У меня нет слов». Ирина Хромачёва — о победе на турнире WTA-1000 в Ухане

Анна Калинская вырвала победу у лаки-лузера из Австралии в первом круге турнира в Нинбо

Касаткина прошла в четвертьфинал турнира в Нинбо


Контакты с астральными существами

Незаконные постройки снесут в мытищинской деревне Беляниново

Экс-главу банка "ФК Открытие" Ромаева объявили в международный розыск

В Москве восстановили вагон метро 1927 года


Музыкальные новости

Волочкова о запрете провозить алкоголь на Мальдивы: «У меня таких проблем нет»

Рэпер Баста назвал непростым матч против Lit Energy, где Литвин напал на фаната

Желдорреммаш подвел итоги деятельности за 9 месяцев 2024 года

«Моя любовь!»: Решетова поделилась архивными кадрами с сыном от Тимати



Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

Желдорреммаш подвел итоги деятельности за 9 месяцев 2024 года

SHAMAN, Алсу, Игорь Крутой, Полина Гагарина и другие звезды поздравили победителей премии «Мы верим твердо в героев спорта»


Кабинет Артиста в Яндекс. Кабинет Артиста в Яндекс Музыке. Личный кабинет Артиста в Яндекс Музыке.

This computer built inside Minecraft has 1,107,419 blocks, over 15 million views on TikTok, and all started 'for the fun of it'

Экономический диктант: взгляд Фонда Юрия Лужкова на просветительскую акцию

В Московской области сотрудники Росгвардии задержали нетрезвого водителя


РЕН ТВ: Автобус полностью сгорел в Новой Москве

Беспилотный грузовик совершил первую доставку из Москвы в Тулу

«И деньги остались, и машину получил»: «Авторадио» вручило ключи от городского кроссовера

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


Путин гордится паралимпийцами на международных соревнованиях в Уфе

Продолжается прием заявок на Международный форум гражданского участия #МЫВМЕСТЕ

Задержали после медали от Путина: за что арестован экс-замглавы Брянской области

Договор Путина и Ким Чен Ына изменил мир: как документ о партнерстве усилил связи России с Китаем





При участии столичного спецназа Росгвардии пресечено нелегальное производство и сбыт медицинских препаратов для косметологии (видео)

Эндокринолог Древаль: магазины выставили зефир на не ту полку

Стоматолог-пародонтолог Валерия Козлова: как избежать кровоточивости десен

Психиатр Читлова: важно уметь отказывать людям


Советник Зеленского Подоляк раскрыл содержание секретных приложений к "плану победы" Киева

Зеленский опроверг сообщения о создании Киевом ядерного оружия

Зеленский не включил в свой план пункт о «возвращении» утерянных территорий

Times узнала о "прохладной" реакции союзников на "план победы" Киева


SHAMAN, Алсу, Игорь Крутой, Полина Гагарина и другие звезды поздравили победителей премии «Мы верим твердо в героев спорта»

Спортсмены из Павловского Посада приняли участие в массовом марафоне в Москве

Загрутдинов: ФОК «Стальной» в Алексеевском районе Москвы построен на 55%

СКА в овертайме победил ЦСКА 5:4, такой же результат повторили «Торпедо» и «Нефтехимик», а в матче «Авангарда» и «Спартака» было заброшено 11 шайб




Собянин: Рублево-Архангельская линия метро откроется до 2027 года

Сергей Собянин: Помогаем развивать экономику страны

Собянин: до 2027 года в Москве появятся еще 12 станций метро

Собянин рассказал об исследовательских проектах кластера «Ломоносов»


В столице усилят контроль за вывозом строительных отходов

Москвичам рассказали, куда можно сдать ненужную одежду

ТОП-5 самых дорогих квартир на вторичном рынке Москвы

Коллекция бренда /DAS/ на Московской неделе моды


Незаконные постройки снесут в мытищинской деревне Беляниново

Экс-главу банка "ФК Открытие" Ромаева объявили в международный розыск

В Москве восстановили вагон метро 1927 года

Контакты с астральными существами


Беспроводной сканер штрих-кодов SAOTRON P05i промышленного класса

До конца октября в квартиры архангелогородцев могут нагрянуть газовщики

Зимние прогулки...

Собянин: Рублево-Архангельская линия метро откроется до 2027 года


Литературно-музыкальная композиция «Под покровом Петра и Февронии» к Году семьи в России

Выставка-признание «Отцам мы посвящаем строки».

Суши и роллы: в чем сходство и отличие

Вечер поэтического настроения «Здесь уж не только летопись Крыма – тут его вся душа»


Пленарное заседание Международного форума «Россия – спортивная держава»

Москву окутал «радиационный» туман

Сможет ли ФК «Краснодар» продолжить победную серию?

Аршавин предложил экзотических соперников для сборной России












Спорт в России и мире

Новости спорта


Новости тенниса
ATP

Алматы (ATP). 1-й круг. Джумхур поборется с Мартерером, Чорич – с Марожаном






Татьяна Геворкян, Ольга Ушакова, Маша Янковская и другие гости открытия модной студии

В Новгородской области иностранца будут судить за откушенное у мужчины ухо

В Минтрансе Подмосковья призвали сохранять бдительность на дорогах в тёмное время суток

Экс-главу банка "ФК Открытие" Ромаева объявили в международный розыск