![]() |
Вопрос о использовании оперативной памяти 32-битными приложениями
доброго времени, уважаемые форумчане !
созрел вопрос вот такого плана далеко не новость, что 32-битные ОС неспособны задействовать оперативную память объемом свыше 3 с немногим ГБ. проскакивают также соображения, что 32-битные приложения, работающие под 64-разрядными ОС, также способны использовать только 3 ГБ оперативки. вопрос же вот в чем. вот эти вот 32-битные приложения, они все пытаются использовать первые 3 ГБ оперативки, или же, например, если первое запущенное приложение уже занимает эти первые 3 ГБ оперативы, то следующее запущенное - тоже сможет использовать только 3 ГБ, но это уже будут ячейки памяти с 3 по 6 ГБ ? перечитал вопрос - звучит глупо. но все же, поясните, пожалуйста ? |
32 битная программа без всяких хитростей может использовать до 4 гигов (с хитростями - неограничеено)
но. 32 битная XP даёт одной программе не больше 2 гигов (с правкой boot.ini не больше 3 гигов) при том что сама не может переварить больше 3.25 гигов. То есть первой запущенной программе он может отдать 2 гига, а второй, только то что останется от 3.25 "всей памяти" . В 64 битной OS таких ограничений на объёмы памяти нет, она может "по честному" давать каждому 32 битному процессу 4 гига, которые он способен переварить. |
при том надо учитывать что сама Windows уже занимает 1.2 гб оперативы при работе.
|
Цитата:
Цитата:
Цитата:
|
Цитата:
|
большое спасибо за обсуждение,
туман в голове рассеян ! |
Время: 20:58. |
Время: 20:58.
© OSzone.net 2001-