Случайная подборка модов
Путь Человека: Возвращение
4.1
STCoP Weapon Pack 3.3
4.4
Dead City Breakthrough
3.7
Альтернатива 1.1 Beta
3.0
Эпизоды жизни Мерка
3.0
Я - Призрак
2.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
  • Страница 1 из 1
  • 1
Архив - только для чтения
Проблема 2038.
Ирак  Южный
Вторник, 22.03.2011, 22:42 | Сообщение # 1
Take Earth Back
Статус:
Опытный:
Сообщений: 1661
Награды: 7
Регистрация: 03.03.2011

Для начала прочтите вот это:
Проблема 2038 года в вычислительной технике — ожидаемые сбои в программном обеспечении 19 января 2038 года. Данная проблема затрагивает программы и системы, в которых используется представление времени по стандарту POSIX (UNIX-время), которое представляет собой количество секунд, прошедшее с 1 января 1970 года. Такое представление времени — это стандарт для Unix-подобных операционных систем (из-за повсеместного использования языка Си).

На большинстве 32-битных систем используется тип данных time_t для хранения секунд в виде signed int (32-битного целого со знаком). Самая поздняя дата, которая может быть представлена таким форматом в стандарте POSIX — это 03:14:07, вторник, 19 января 2038 года по Всемирному времени (UTC).

Более позднее время заставит такое поле данных стать отрицательным, как бы закольцевав таким образом время (поскольку отрицательное число может быть воспринято программами как время в 1970 или 1901 году, в зависимости от реализации). В результате могут быть произведены ошибочные вычисления или результаты.

Для проблемы 2038 года не существует простого решения для существующих комбинаций процессоров и операционных систем.

Изменение определения типа time_t на 64 бита нарушит бинарную совместимость программ, существующих хранимых данных и всего другого, использующего представление времени в бинарном виде. А приведение time_t в целое без знака может нарушить работу программ, которые вычисляют разницу во времени.

В большинстве операционных систем для 64-битных архитектур уже используется 64-битное представление целого в time_t. Переход на такие архитектуры уже происходит, и некоторые ожидают, что он будет завершён к 2038 году.

Тем не менее, сотни тысяч 32-битных систем всё ещё вводятся в строй в 2010 году, в том числе и во встраиваемых системах. Вызывает сомнение, что они все будут заменены к 2038 году. Несмотря на то, что современные компьютерные системы могут модернизироваться раз в 18-24 месяцев (по «Закону Мура»), встроенные компьютеры могут действовать без модернизации весь срок, который работают системы, ими управляемые. Например, компьютеры управления процессами модели IBM 1800, выпуск которых был начат в 1965 году, всё ещё использовались на одной из атомных станций в Канаде в 2006 году.

В дополнение к этому, 32-битный формат time_t также включён в спецификации форматов файлов, таких как повсеместно распространённый архивный формат ZIP. Формат файла может существовать в течение времени, за которое сменятся многие поколения компьютеров, а это означает, что Проблема 2038 останется актуальной.

Введение 64-битного формата вносит новую дату «закольцевания» через примерно 290 миллиардов лет, в 15:30:08 UTC в воскресенье, 4 декабря 292 277 026 596 года.

Так же проблема коснется и Винды.

И так теперь высказываем ваши мнения по поводу всего этого...

  Злобная реклама
Вторник, 22.03.2011, 22:42
Статус:
Сообщений: 666
Регистрация: 03.03.2011
Украина  Бульба
Вторник, 22.03.2011, 23:13 | Сообщение # 2
Статус:
Бывалый:
Сообщений: 823
Награды: 1
Регистрация: 21.11.2010

Давайте доживем до 2038 года...
  Злобная реклама
Вторник, 22.03.2011, 23:13
Статус:
Сообщений: 666
Регистрация: 21.11.2010
Российская Федерация  hohol611
Среда, 06.04.2011, 13:37 | Сообщение # 3
Статус:
Новичок:
Сообщений: 268
Награды: 3
Регистрация: 11.10.2010

Бульба, согласен, 2012 переживем, а там дальше и будем "чесать репу".
  Злобная реклама
Среда, 06.04.2011, 13:37
Статус:
Сообщений: 666
Регистрация: 11.10.2010
Российская Федерация  ZonaSTALKER
Четверг, 02.06.2011, 16:48 | Сообщение # 4
Статус:
Новичок:
Сообщений: 226
Награды: 2
Регистрация: 01.06.2011

Я уверен что этого можно избежать и мне кажется что к 2038 году уже наверняка компы будут совсем другие
  Злобная реклама
Четверг, 02.06.2011, 16:48
Статус:
Сообщений: 666
Регистрация: 01.06.2011
Российская Федерация  GONCHII
Четверг, 02.06.2011, 19:00 | Сообщение # 5
Статус:
Бывалый:
Сообщений: 722
Награды: 1
Регистрация: 11.04.2011

можеттам ваще интерактивные компы будут
  Злобная реклама
Четверг, 02.06.2011, 19:00
Статус:
Сообщений: 666
Регистрация: 11.04.2011
Российская Федерация  XP0M
Четверг, 02.06.2011, 19:36 | Сообщение # 6
Статус:
Опытный:
Сообщений: 1559
Награды: 5
Регистрация: 24.03.2011

Проблему 2000 пережили - и ничего не взорвалось, машины не восстали, а космонавты спокойно вернулись на Землю. Так и эту "проблему" переживём. Медведев или Путин (не знаю чья очередь нас пасти будет) что-нибудь придумают wink

И вообще подняли старую уже тему. Автор и сам забыл об этой теме, раз ничего нового не пишет.
  Злобная реклама
Четверг, 02.06.2011, 19:36
Статус:
Сообщений: 666
Регистрация: 24.03.2011
  • Страница 1 из 1
  • 1
Поиск: