x64:PP8 ТБ, если приложение компилируется с параметром IMAGE_FILE_LARGE_ADDRESS_AWARE
Виртуальное адресное пространство для одного 64-разрядного процесса
4 ГБ, если приложение компилируется с параметром IMAGE_FILE_LARGE_ADDRESS_AWARE
до 3 ГБ, если приложение компилируется с параметром IMAGE_FILE_LARGE_ADDRESS_AWARE и система загружается с ключом /3GB
Виртуальное адресное пространство для одного 32-разрядного процесса
Общее виртуальное адресное пространство
Memory and Address Space Limits
Нас же интересуют только ограничения виртуального адресного пространства:
Полный список ограничений по памяти можно посмотреть на страничке .
Ограничения Windows.
В данном обзоре не рассматриваются ограничения Windows по физической памяти, о них можно прочитать в следующих статьях:
Более подробно о VAS можно ознакомиться в следующих обзорах:
Данный обзор рассказывает об ограничениях виртуального адресного пространства (Virtual Address Space - VAS) процесса в 32-bit Windows, и в 64-bit Windows для 32-bit приложений. А также раскрывает причины появлений сообщений - "Недостаточно памяти". Если раньше при появлении неинформативного сообщения - "Недостаточно памяти", это списывалось на то, что установлено мало оперативной (физической) памяти, то теперь списывать на это не получается (установлено часто 2ГБ и более оперативной памяти), и возникает вопрос: Почему не хватает памяти?
последнее обновление 13.12.2009 21:55
Автор: , 29.05.2008 14:34,
Limits of Virtual Memory in Windows - Ограничения виртуальной памяти в Windows
Limits of Virtual Memory in Windows - Ограничения виртуальной памяти в Windows
Комментариев нет:
Отправить комментарий