Россия 2020 - Новости будущего
Бальзаминов. Ах, маменька, не мешайте! Представьте, маменька, я, бедный молодой человек, хожу себе по улице, и вдруг что же? И вдруг теперь поеду в коляске! И знаете, что мне в голову пришло? Может быть, за Пеженовой сад отдадут в приданое: тогда можно будет забор-то разгородить, сады-то у них рядом, и сделать один сад. Разных беседок и аллей…
Бальзаминова. Да ты, никак, в самом деле на обеих хочешь жениться?
Бальзаминов. Вот вы меня, маменька, всегда останавливаете! Никогда не дадите помечтать. Что ж такое! я этим никому вреда не делаю. Коли нельзя жениться на обеих, я бы хоть помечтал по крайней мере, а вы меня расстроили.
Бальзаминова. Ну мечтай, бог с тобой!
Бальзаминов(задумывается. Молчание). Нет, маменька, сам чувствую, что начинает все путаться в голове, так даже страшно делается. Планов-то много, а обдумать не могу. Сейчас я думал об доме, ну и представился мне в уме дом, большой, каменный, и львы на воротах; только лев будто и разевает рот, каменный-то, да и залаял, а я об этом и думать не хотел, обо льве-то.
http://www.youtube.com/watch?v=c8rKM4R0_BI&NR=1
О(с)тровский
Да вы че?! 2020-й же совсем скоро!
2020-й же совсем скоро!
Спасибо Кэп. А мы не знали
главное 2012 пережить
главное 2012 пережить
до 2038 дожить надо по любому, нельзя же пропустить конец света...
Fat-Zer, а че там за "конец света"?
Sonic, проблема 2038... 32-битные операционки загнутся, емнип.
думаю, сервера к тому времени все перейдут на 64 разряда... а вот что делать с тучей embedded-устройств, телефонами и всем прочим - непонятно. на свалку.
Не останется к тому времени уже 32-х бит и будут активно двигать 128)))
А может как промежуточный вариант 96 бит? Кто знает... smile
mdma, есть другой вариант, куда проще. Поменяют точку отсчёта с 1970-го года на какой-нибудь другой...
или попросту на 32-битных системах положат на 32-битность и время _принудительно_ будут хранить в 64-битной (или какой угодно 100500-битной переменной). Только для этого придётся ни много ни мало, а переписать glibc и всё совместимое с ним ПО o_O
Это попахивает проблемой 2000...
Чушь полная как оказалось... И это тоже решится. :D
А скажите, в 64-х битных ОС переменная времени тоже 64-х битная?
mdma, проблема 2000 = чушь полная. А проблема 2038 != чушь.
Если не разбираетесь в вопросе - не надо делать голословных утверждений.
А скажите, в 64-х битных ОС переменная времени тоже 64-х битная?
Используется тип time_t. Если не ошибаюсь, это всего лишь псевдоним типа int. А тип int, в зависимости от разрядности, занимает или 16 бит (short), или 32 (long), или 64 (long long)
Можно проверить, вызвав функцию sizeof(time_t) - выведет количество байт, необходимое для хранения.
вообще, если точнее, проблема 2000 всё-таки была актуальна - но для очень кривого набора программ, написанного так, что время хранилось не по этому стандарту... для UNIX проблемы 2000 не было.
Не останется к тому времени уже 32-х бит и будут активно двигать 128)))
а может на рынок выйдут 23 ядерные процессоры российского производства?
http://www.youtube.com
Да собственно это проблемой сейчас кажеться...
Неужели вы думаете, что через 27 лет это будет проблемой???
P.S. Вопрос про разрядность вообще был риторический, но спасибо за ответ.
mdma, ну почитайте хотя бы статью в википедии... там может не так подробно, но всё-таки описана эта проблема. И не похоже, что со временем она сама собой разрешится. Скорее всего, как всегда - за год придётся быстренько подсуетиться...
хотя бы статью в википедии... .
........ новую дату «закольцевания» через примерно 290 миллиардов лет, в 15:30:08 UTC в воскресенье, 4 декабря 292 277 026 596 года.
-как то так даже Стругацкими повеяло. oO
воскресенье, 4 декабря, 292 277 026 596 года.
redux, ну вот на 290 миллиардов лет нам хватит 64-разрядности. А потом придётся на 128-битные процы переходить ;)
Battle Coder,
Главное, - дотянуть до воскресенья......
smile