Как обрабатывается поддержка TRIM на SSD, доступ к которому имеют две разные операционные системы?
У меня есть Lenovo T410 ThinkPad под управлением Windows 7 Professional в качестве хост-ОС, а Windows XP Professional - в качестве гостевой ОС под Windows 7 Virtual PC.
Я думаю об установке 128 ГБ SSD для размещения виртуального ПК, но XP не поддерживает команду SSD TRIM, в отличие от Windows 7. Кроме того, я думал об использовании того же SSD для поддержки некоторого кэширования среды Windows 7.
- Возможно ли в Windows 7 с конфигурацией с несколькими дисками указать такие вещи, как расположение диска в виртуальной памяти Windows 7?
- Предполагая, что это так, поскольку и Windows XP, и Windows 7 будут обращаться к одному и тому же диску, если я положу туда несколько файлов Windows 7, будет ли поддержка TRIM, доступная в Windows 7, эффективно обрабатывать функцию TRIM для всего диска? Или я что-то здесь упускаю?
1 ответ
Ваш вопрос может быть немного очищен, я попытаюсь сделать это, когда закончите. Теперь...
Во всех версиях Windows не менее 2000 вы можете назначить другой диск для файла подкачки
- Щелкните правой кнопкой мыши на
My Computer
и нажмите наProperties
- Vista/Windows 7 и версии сервера: выберите
Continue
или жеYes
опция для UAC - Выбрать
Advanced System Settings
- Выбрать
Settings
под Производительностью - Выбрать
Advanced
- Выбрать
Change
- Выберите другой диск для файла подкачки
Для гостя, являющегося Windows XP, он не будет управлять TRIM, если у него нет полного доступа к жесткому диску, а жесткий диск удален из Windows 7. Это не похоже на то, что у вас есть. Виртуальные машины обычно используют виртуальные жесткие диски, которые являются просто файлами. Обычно я говорю, потому что есть некоторые продукты, которые позволят виртуальной машине управлять фактическим устройством.
Windows 7 должна контролировать фактическое устройство для вас, и Windows XP не должна знать разницу в большинстве случаев