Автор Max 1 задал вопрос в разделе Другие языки и технологии
Проблема 2038 года в вычислительной технике и получил лучший ответ
Ответ от MDScorp[гуру]
1971 — появление первого микропроцессора (процессора, помещающегося на интегральной микросхеме) Intel 4004. Этот процессор имел разрядность в 4 бита, и применялся, например, в калькуляторах или схемах управления светофорами. Из микропроцессоров 1970-х годов, нашедших применение в персональных компьютерах, стоит упомянуть 8-разрядные Intel 8080, MOS 6502, Motorola 6800 и 16-разрядные Intel 8086, Intel 8088.
таким образом в новейшей истории за последнии 38 лет сменилось 9 поколений компьютеров и разрядность на них увеличилась
с 4 бит до 64 бит то есть в 16 раз
и если компьютерная техника будет развиватся такими же темпами то за оставшиеся 29 лет нас ждёт как минимум ещё 6 поколений а так как на данный момент компьютеры 4 поколения (с 286 процессором) сейчас можно встретить только в музее
то и на момент возникновения проблемы разрядность должна будет увеличится минимум в 10 раз а так как представление целого зависит от разрядности то 19 января 2038 представление целого будет порядка 300 байт а в десятичной системе я даже боюсь считать
вот так... .
апляпестецмывсеумрем!
да ерунда это всё и не актуално, тоже самое было и в 2000 году если кто забыл, и всё быстро решилось, к томуже к этому времени не один раз и железо и программное обеспечение сменится. так что нечего панику поднимать
решается все это переходом на винду) ) ну а если серьезно, то если к 38 году у нас будут ОС и компы в привычном нам сейчас понимании, то я сильно беспокоюсь за будущее нашей цивилизации....
Надуманная проблема также как и прогноз краха всех компьютерных систем 1 января 2000года.
Переживем и эту!
Просто кому-то выгодно посеять панику и срубить под это дело бабла немерянно!
а юниксы еще не вымрут?..
выпустят POSIX-2 и все, проблемы небудет, в общем то проблема суто теоретическая, да и относится только к никсам
Я так думаю, что в 38 году 128 разрядные процессоры и операционные системы будут динозаврами. time_t будет как минимум 256 разрядным, в которое не только все необходимые секунды, но и наносекунды нормально влезут.
что Вы знаете о проблеме 2038 года?
Проблема 2038 года в вычислительной технике — ожидаемые сбои в программном обеспечении 19 января
подробнее...
1 января 1970 года / 19 января 2038 года что будет, если на айфоне поставить дату 19 января 2038 года???
19 января 2038 года в 03:14:08 по всемирному времени значение переменной типа time_t, отсчитывающей
подробнее...