Аппаратная функциональность "снимка", как в VMWare
То, как мы в настоящее время работаем при разработке программного обеспечения, включает в себя разработку на виртуальной машине VMware под управлением Visual Studio на Windows XP. Это происходит главным образом из-за того, что наше программное обеспечение устанавливает много драйверов и перехватывает различные области в системе, поэтому отладка всей системы наиболее удобна на машине, на которой выполняется весь пакет. Из-за определенных ограничений (места, где устанавливаются хуки и т. Д.), Удаленная отладка исключена, она просто не работает.
Это заставляет нас устанавливать всю виртуальную среду внутри виртуальной машины, разрабатывать и отлаживать в виртуальной машине. Как вы можете себе представить, производительность плохая, и это вообще ад (с точки зрения производительности).
Я хотел бы иметь возможность, аналогичную той, которая есть у меня с механизмом моментальных снимков в vmware: я могу создать чистый снимок без установленной системы, но со всеми инструментами разработки. Установите конкретную версию моего программного обеспечения и поработайте над исправлением ошибок / функциями для нее, скомпилируйте и все работайте с работающей системой. Когда мне понадобится установить другую версию, я вернусь к сохраненному снимку и сделаю все заново.
Я мог бы сделать это, создавая призрачные изображения в разных точках, и мы уже попробовали этот подход. Однако то, что я ищу, является альтернативным способом. Что-то, что сделает снимок voodoo для меня автоматически, что-то простое в использовании, но не vmware... что-то, что превращает мою живую машину в моментальную.
Надеюсь, это имеет смысл. Заранее спасибо.