Как обрабатывается поддержка 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.

  1. Возможно ли в Windows 7 с конфигурацией с несколькими дисками указать такие вещи, как расположение диска в виртуальной памяти Windows 7?
  2. Предполагая, что это так, поскольку и Windows XP, и Windows 7 будут обращаться к одному и тому же диску, если я положу туда несколько файлов Windows 7, будет ли поддержка TRIM, доступная в Windows 7, эффективно обрабатывать функцию TRIM для всего диска? Или я что-то здесь упускаю?

1 ответ

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

Во всех версиях Windows не менее 2000 вы можете назначить другой диск для файла подкачки

  1. Щелкните правой кнопкой мыши на My Computer и нажмите на Properties
  2. Vista/Windows 7 и версии сервера: выберите Continue или же Yes опция для UAC
  3. Выбрать Advanced System Settings
  4. Выбрать Settings под Производительностью
  5. Выбрать Advanced
  6. Выбрать Change
  7. Выберите другой диск для файла подкачки

Для гостя, являющегося Windows XP, он не будет управлять TRIM, если у него нет полного доступа к жесткому диску, а жесткий диск удален из Windows 7. Это не похоже на то, что у вас есть. Виртуальные машины обычно используют виртуальные жесткие диски, которые являются просто файлами. Обычно я говорю, потому что есть некоторые продукты, которые позволят виртуальной машине управлять фактическим устройством.

Windows 7 должна контролировать фактическое устройство для вас, и Windows XP не должна знать разницу в большинстве случаев

Другие вопросы по тегам