Цитата Сообщение от KYA (ex MG) Посмотреть сообщение
2-3ГБ предел, если приложение x32
Скорее 2ГБ предел
По определению, 32-разрядные процессоры используют 32 бита для определения месторасположения каждого байта в памяти. 2^32 = 4294967296, т.е. 4.2 Гб. В 32-разрядной среде Windows, каждое приложение имеет свои «собственные» 4Гб «виртуальной» памяти. Таким образом, каждое приложение имеет поле адресации в 4 Гб, система управления памятью (system’s memory manager) отслеживает использование памяти приложениями, управляет файлом подкачки и т.д.

Эти 4 Гб памяти делятся на 2 части, из которых 2 Гб на использование ядра, и соответственно 2 Гб остается приложению. Каждое приложение получает «свои», собственные 2 Гб памяти, но все приложения делят общие 2 Гб памяти, отведенные для использования ядром.