bobr, да тут такое дело... Арифметика у нас бывает трёх видов:
1) FP - дробные числа. Как не странно, не нужна. Та же мультимедиа вроде как дробная, но кто мешает записывать звук например в 1/2147483648 долях? Как раз 32 бита и получается - точность фантастическая. С другой стороны, начиная с i80486 в любом CPU есть и встроенный FPU с 80и битными числами.
2) данные. Они нужны, и тормозят. Но начиная с iP-MMX FPU научился с ними работать. Причём ещё в те далёкие годы по 64 бита. А сегодня он жрёт аж по 128 бит. Потому на данных 64х битность не сказывается.
3) адреса. Они очень нужны, но их доля мала. Кроме того, их незаметно - например адреса памяти никому не придёт в голову писать на диск. Ограничения проявляются лишь тогда, когда нам нужны структуры в несколько миллиардов эл-тов. Таких задач нет и не было в быту. Причём речь не про какие-то БД, речь про живые данные, где эти миллиарды реально обрабатываются (часами, сутками, и неделями). Тут палка о двух концах - с одно стороны эти громадные структуры ещё больше распухают, с другой - а что делать-то?
В итоге, доля адресной арифметики довольно мала (и по времени, и по объёму), и потому заметить разницу практически невозможно. Но за то, можно потешить своё ЧСВ.
Пусть будет, это будет важно, когда типичный объём памяти будет 64Гб.
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)