1

Моя ОС - Windows 7 32-битная. У меня 4 ГБ (2 x 2) памяти, но доступно только 3056 МБ, остальное аппаратно зарезервировано. Когда было установлено 2 ГБ, все было доступно. На снимке экрана ниже 1272 МБ используется совместно с видеокартой. Мой вопрос: почему первичная память зарезервирована для отдельной карты и как ее уменьшить?

инструмент информации о производительности

1 ответ1

0

Вы можете уменьшить его, перейдя на ОС x64.

@surfasb Есть ли решение для 32-битной ОС? 64-битные окна имеют проблемы совместимости со старыми играми и программным обеспечением. Кроме того, 64-битная ОС чувствует себя медленнее на моем ноутбуке.

Технически нет решения, о котором я знаю. Видеокарта должна так или иначе обращаться к своей памяти. Таким образом, все должно вписаться в эти 32 бита адресного пространства. С какой проблемой вы сталкиваетесь?

Возможно, лучший вопрос: «Какие игры имеют проблемы?"а" где это чувствуется медленно?"

Я только хотел использовать все оперативные памяти, потому что иногда я работаю с несколькими виртуальными машинами, которые могли бы получить больше оперативной памяти. Стоит ли обновлять до 64 бит? Однажды я установил Win 7 64 бит на ноутбук с 2 гигабайтами оперативной памяти, и он чувствовал себя вялым. Также было увеличено время загрузки.

Технически, 64-битная медленнее (большие указатели, структуры данных и т.д.).

Но ваше узкое место - это ваш жесткий диск, поскольку ОС будет тратить большую часть своего времени на обмен программами в памяти и из нее. ВМ, как правило, делают это.

Самое дешевое решение для вашего случая - это получить хорошую работающую флешку на 8 Гб, такую как Corsair Voyager. Подключите его и используйте для ReadyBoost. Это решение, которое я использую на своем ноутбуке. Это будет не так быстро, как, скажем, 8 ГБ, но вам нужно где-то идти на компромисс.

Я бы также посмотрел на вашу нагрузку. Посмотрите, сколько виртуальных машин вам нужно запустить. Большинству людей требуется максимум две виртуальные машины. И это обычно для проверки какого-то сценария клиент-сервер. Например, когда я учился на MCSE, я запускал 2 виртуальные машины Windows Server 2003. Но вы можете сойти с 512 или даже 384 на сервере 2003. Я бы посмотрел на свою рабочую нагрузку и посмотрел, сколько памяти использует ОС внутри виртуальной машины.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .