Windows XP умеет PAE, видит 4Гб.
Источник: http://msdn.microsoft.com/en-us/windows/hardware/gg487503.aspx
прошёл по ссылке - там написано, что WinXP поддерживает PAE, но видит до 4Гб. Учитывая, что 1Гб там выделен на внутренние нужды (практически не используется), то получается таки не более 3Гб. В Linux конечно тоже 4Гб, вот только это на процесс, а не на все. На все ЕМНИП 64Гб.