Знаем, винда как раз для масс. Отсюда и все неудобства, как деревянная скамейка- насидишься и намнешь, пересядешь по- другому, опять намнешь.
Это интереснее: http://sdelanounas.ru/blogs/71224/
Решено это вообще-то в ядре процессора.
"Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать максимум до 4 ГБ виртуальной памяти"
В этом смысле без разницы, какая ОС.
Другое дело, что
"Максимальный физический адрес доступного операционной системе ОЗУ искусственно ограничен на уровне ядра по маркетинговым соображениям[7]. В Windows XP это ограничение составляет 4 ГБ, 32-разрядный Windows Server 2003 Enterprise Edition поддерживает до 64 ГБ."
https://ru.wikipedia.org/wiki/PAE
Насколько я читал по линуксу, там запускается програмка (демон), которая расширяет использование памяти до 4Гб. Или я не правильно понял.
из той же серии http://tass.ru/ekonomika/2498729
электронщик до мозга костей и не только