Есть ли техническая причина, по которой 32-разрядная Windows ограничена 4 Гб оперативной памяти? [дубликат]

Возможный Дубликат:
Почему Windows показывает только около 3,5 ГБ из моих 4 ГБ+ ОПЕРАТИВНАЯ ПАМЯТЬ?
может ли 32-разрядная операционная система использовать все 8 ГБ оперативной памяти + 20 ГБ файла подкачки?

Как вы можете видеть в этой таблице , все версии x86 выигрывают 7 максимум на 4 Гб.

Есть ли для этого техническая причина или это просто маркетинговая стратегия, чтобы заставить людей покупать более дорогую ОС?