Автор Алексей Иванов задал вопрос в разделе Другие языки и технологии
Чем ограничивается максимальный размер виртуального адресного пространства, доступного приложению? и получил лучший ответ
Ответ от Noname Zbackfirst[гуру]
Приложение не использует адресное пространство напрямую. Есть размеры областей (предельные) для стека и переменных
Noname Zbackfirst
Просветленный
(25648)
программа использует столько ресурсов, сколько ей даст операционная система.
Но могут быть ограничения компилятора на размер областей данных.
Или на размер всего кода в целом.
Например, модель tiny в компиляторе с++ предусматривала, что вся программа со своими данными должна поместиться в один 64к сегмент.
Ответ от Ian[гуру]
Теоретичесеки размер ВАП зависит от разрядности среды.
На практике есть служебные области ОЗУ (память ядра, драйверов, служебные области устройств) к которым из ring3 попасть нельзя. Также в ВАПе проецируются библиотеки и дочерние приложения, ресурсы текущего приложения и т. п. Остальное - можно выделять и пользовать.
Теоретичесеки размер ВАП зависит от разрядности среды.
На практике есть служебные области ОЗУ (память ядра, драйверов, служебные области устройств) к которым из ring3 попасть нельзя. Также в ВАПе проецируются библиотеки и дочерние приложения, ресурсы текущего приложения и т. п. Остальное - можно выделять и пользовать.
Ответ от Panic Doctor[гуру]
на примере 32-разрядного linux.
приложению доступно 4Gb виртуального адресного пространства.
3Gb отводятся под пространство пользователя, 1Gb под пространство ядра.
причем отображение верхнего гигабайта (пространство ядра) одинаково для каждого процесса.
ограничение в данном случае 4Gb и не зависит от размера физической ОЗУ системы, а зависит от разрядности ОС
на примере 32-разрядного linux.
приложению доступно 4Gb виртуального адресного пространства.
3Gb отводятся под пространство пользователя, 1Gb под пространство ядра.
причем отображение верхнего гигабайта (пространство ядра) одинаково для каждого процесса.
ограничение в данном случае 4Gb и не зависит от размера физической ОЗУ системы, а зависит от разрядности ОС
Ответ от Владик Чухонкин[новичек]
Ограничивается разрядностью системы и размером файла подкачки.
Ограничивается разрядностью системы и размером файла подкачки.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Чем ограничивается максимальный размер виртуального адресного пространства, доступного приложению?
спросили в Железо
Индекс производительности Windows 7. максимальная оценка 7.9, почему это так? что ограничивает?
Ограничивает Windows. Для семерки максимально возможный показываемый индекс 7,9.
Это же
подробнее...
Индекс производительности Windows 7. максимальная оценка 7.9, почему это так? что ограничивает?
Ограничивает Windows. Для семерки максимально возможный показываемый индекс 7,9.
Это же
подробнее...
спросили в Философия
Ограничивает ли свободу чувство долга?...
Свобода имеет двойственную сущность, отсюда и сложность философского ответа .
Физическую
подробнее...
Ограничивает ли свободу чувство долга?...
Свобода имеет двойственную сущность, отсюда и сложность философского ответа .
Физическую
подробнее...
спросили в Интернет
Почему йота ограничивает скорость в steam и как убрать это ограничение
Здравствуйте! Уверяем Вас, мы не ограничиваем скорость для Steam. Хотим отметить, что скорость
подробнее...
Почему йота ограничивает скорость в steam и как убрать это ограничение
Здравствуйте! Уверяем Вас, мы не ограничиваем скорость для Steam. Хотим отметить, что скорость
подробнее...
скажите пожалуйста как за два дня убрать живот и при этом не ограничивать себя в еде?
БЫСТРЫЙ ВИЗУАЛЬНЫЙ ЭФФЕКТ-
обязательно загореть на солнце, т. к. загорелый человек зрительно
подробнее...
Зачем банк ВТБ 24 ограничивает минимальную сумму ипотечного кредита?
Банк при выдаче кредита несёт операционные расходы (проверка заёмщика, оформление документов и т.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Наши возможности безграничны или ограничены и кто их ограничивает?
Наши возможности ограничены навязанными обществом сценариями.
С детсва в нас губят природные
подробнее...
*моя свобода заканчивается на кончике носа другого человека*...а Вы...Вашу Свободу...ограничиваете своим кончиком носа?
Моя свобода заканчивается там, где начинается свобода другого человека да это очень емкое
подробнее...
Во время беременности вы ограничиваете свое общение с кошками?
токсоплазмоз - очень плохая болезнь. я считаю, что если от конкретной кошки ранше не заразился, то
подробнее...