Настройка Windows 7 для использования в ВМ

10

Я использую Windows 7 на виртуальной машине VirtualBox и хочу, чтобы она работала более рационально. Я буду использовать установку в первую очередь для тестирования веб-приложений, и мне не нужно будет ее быстро запускать. Я хотел бы, чтобы он работал с минимальными требованиями к памяти и с минимальными изменениями содержимого своего виртуального жесткого диска. Изменения содержимого жесткого диска, например файла подкачки, приводят к увеличению размера снимка.

Другая моя недавняя публикация, похоже, связана с этой проблемой, но напрямую не затрагивает проблемы с Windows.

Меня беспокоит то, что Windows, похоже, использует 17% своего файла подкачки даже с более чем 900 МБ памяти, помеченной как «Резервный» или «Свободный». Мое необразованное предположение состоит в том, что это используется для хранения индексов или некоторых других данных, которые помогают ускорить работу системы, но на самом деле не нужны.

Мне также интересно, нормально ли для Windows использовать более 500 МБ оперативной памяти без запуска приложений. Уменьшится ли это количество, если я уменьшу количество «установленной» памяти в ВМ? Какие шаги я могу предпринять, чтобы уменьшить объем памяти системы, не увеличивая при этом использование файла подкачки?

созерцаемое
источник

Ответы:

10

Хотя это не дает прямого ответа на вопрос, я публикую это здесь просто как напоминание об альтернативном решении . Для большинства случаев использования виртуальных машин вам, вероятно, не нужны все компоненты, которые поставляются с Windows 7 (например, планшетный ПК, Windows Media Center). Если у вас есть доступ к установочному носителю или файлу образа, вы можете использовать WAIK с помощью инструмента DISM, если вы опытный пользователь, или рассмотрите более простой инструмент, такой как RT Se7en Lite , для уменьшения операционной системы (если вы Вы также можете использовать обновления Windows / пакеты обновлений, автоматические приложения и т. д.).

Это должно привести к получению значительно меньшего размера изображения и гораздо более «легкой» операционной системы (что определенно уменьшает объем используемой оперативной памяти) в зависимости от удаляемых компонентов.

Опять же, это, очевидно, не относится к установленной и работающей версии Windows. Определенно, вы можете выполнить больше оптимизаций, поэтому я назвал это просто альтернативным решением. В Интернете существует множество руководств по оптимизации после установки.

Прорвать
источник
Первоначально я создал эту виртуальную машину из образа восстановления моего ноутбука. К сожалению, они не предоставили мне установочный диск, поэтому мне, кажется, придется обойтись с установленной версией.
интуитивно
Ну, если у вас есть ноутбук, там внизу есть серийный номер. Насколько я знаю, абсолютно законно получить ISO-образ Windows 7 из любого места (MSDN, обычные источники и т. Д.) И установить его, используя этот серийный номер (в конце концов, это то, что вы платите за 180 долларов). ибо, а не диск).
Прорыв
2

Windows Thin PC (winTPC)

Это облегченная версия Windows 7:

Windows Thin PC позволяет клиентам перенастроить существующие ПК в качестве тонких клиентов, предоставляя уменьшенную площадь Windows 7

Это может быть хорошей идеей для установки на ВМ.

VSync
источник
1
Пожалуйста, будьте конкретны и дайте несколько ссылок. Я не нашел никаких файлов ISO.
TechLife
2
@TechLife - Google winTPC iso... download.microsoft.com/download/C/D/7/...
VSync
@vsync неработающая ссылка
joseantgv
0

Файл подкачки используется для памяти, которая зафиксирована, но не доступна. Например, приложение выделяет 1 ГБ памяти, но затрагивает только 100 МБ. Вместо того, чтобы выделять и освобождать полную ГБ памяти, он даст только 100 МБ физической памяти. Но Windows пообещала, что приложение имеет 1 ГБ памяти; эта гарантия подкреплена файлом подкачки.

Марк Соул
источник
1
Кажется, это подразумевает, что, если в Windows не хватает физической памяти, в файле подкачки не произойдет никаких изменений, несмотря на признаки того, что он используется. Это правда?
интуитивно
Это в «использовании», но не в реальном смысле. Именно поэтому раздел «Файл подкачки» в диспетчере задач всегда вводил в заблуждение и вводил в заблуждение. Вы хотели бы проверить счетчики perfmon для фактического использования файла подкачки в том смысле, что любой заботится о. Обратите внимание, что я говорю в общих чертах: конечно, файл подкачки может быть использован, если Windows решит, например, что память будет более эффективно использоваться для дискового кэша, чем то, что приложение не затрагивало целую вечность. Вот почему копирование больших файлов часто оказывалось в прошлом (XP и более ранние версии).
Марк Совул