32 разрядные приложения на Win64
От: Аноним  
Дата: 28.04.11 06:07
Оценка:
Привет всем

Стоит вопрос о покупке нового сервера и нужно прояснить следующий вопрос.

Есть 32 разрядная программа, которую я хочу запустить на терминальном серваке Windows 2008 Server 64bit. Каждый инстанс этой программы требует не более 4GB памяти, но в сумме может быть до 10 пользователей запускающих эту программу, и все вместе они легко превысят предел в 4GB. Будет ли программа работать? Ведь с одной стороны каждый инстанс программы адресует не более 4GB доступные для 32 разрядных приложений, но как пишут в некоторых источниках 32-разрядные программы могут работать только в первых 4-GB RAM и не могут физически адресовать все что выше.
Re: 32 разрядные приложения на Win64
От: DOOM Россия  
Дата: 28.04.11 06:10
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Привет всем


А>Стоит вопрос о покупке нового сервера и нужно прояснить следующий вопрос.


А>Есть 32 разрядная программа, которую я хочу запустить на терминальном серваке Windows 2008 Server 64bit. Каждый инстанс этой программы требует не более 4GB памяти, но в сумме может быть до 10 пользователей запускающих эту программу, и все вместе они легко превысят предел в 4GB. Будет ли программа работать? Ведь с одной стороны каждый инстанс программы адресует не более 4GB доступные для 32 разрядных приложений, но как пишут в некоторых источниках 32-разрядные программы могут работать только в первых 4-GB RAM и не могут физически адресовать все что выше.


Все будет работать. Никакой физической адресации у юзер спэйс приложений под современной ОС попросту нет. Приложение живет в виртуальном адресном пространстве, которое 64-х битная ОС спроецирует куда надо совершенно свободно — там же уже нет ограничения на адресацию.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.