Windows Sandbox работает на основе технологии контейнеров и позволяет достичь комбинации безопасности, плотности и производительности, которая недоступна в традиционных виртуальных машинах (VM). 2
Некоторые особенности работы виртуализации в Windows Sandbox:
- Динамически создаваемый образ. 2 Для запуска песочницы не требуется отдельная копия Windows, используется копия операционной системы, уже установленной на хосте. 2 Большинство файлов ОС неизменны и могут свободно использоваться в Windows Sandbox. 2
- Управление памятью. 2 Контейнеры взаимодействуют с хостом и динамически определяют, как распределяются его ресурсы. 2 Если хост испытывает давление в памяти, он может освободить память из контейнера. 2
- Виртуализация графического процессора. 2 Программы, запущенные внутри песочницы, могут конкурировать за ресурсы графического процессора с приложениями, которые запущены на хосте. 2
- Оптимизация потребления энергии. 2 Windows Sandbox знает о состоянии батареи хоста, что позволяет ему оптимизировать своё энергопотребление. 2
Windows Sandbox представляет собой виртуальную машину с облегчённой копией ОС, все вносимые изменения в которую автоматически откатываются при закрытии изолированной среды, и при каждом запуске песочница запускается «с нуля» в чистом виде. 3