Sandbox高速化するために実行環境のスナップショットを残す
Sandboxでは起動を高速化するため、起動したあとに実行環境のスナップショットをファイルに保存できるようにした。こうすることで、次回以降の起動を高速化できる。これをマイクロソフトでは「Snapshot and clone」と呼んでいる。
グラフィックス、特にGPUに関しては、ゲストWindows側のグラフィックスドライバーやシステムコンポーネントが、直接ホストWindows側のデバイスドライバーやシステムコンポーネントと通信できるようにしている。
このためにホストWindowsでは、WDDM 2.5以降に対応したGPUドライバーが備える「仮想化支援機能」を使う。この場合、GPUハードウェアの仮想化は行なわれないため、システム負荷が軽減し、応答時間が短くなるという。また、バッテリー駆動時にGPUが大量に電力を消費してしまうことも防げるとしている。なお、WDDM 2.5以前のGPUドライバーが使われた場合、物理GPUの機能は使われず、ソフトウェアベースのレンダリング技術により表示されることになるようだ。
いきなり登場したように見えるWindows Sandboxだが、よく見ると、すでにある技術をうまく組みあわせて作り上げられたもののようだ。
ソフトウェアを評価するような業務や、さまざまなソフトウェアを動かす必要がある場合には、システムへの影響なしにソフトウェアを動作させることができるSandBoxは非常に有用な機能と言える。つまりこれはあくまでテスト環境でしかなく、ユーザーの利便性が向上するという機能でもない。いまのところ19H1には、コレといった特徴もなく、SandBoxが目玉だとすると、ちょっと残念な感じはある。今後の開発に期待したい。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第525回
PC
6月以降「PCが起動不可能に?」と間違った騒がれ方をしている原因の「セキュアブート」とは? -
第524回
PC
Windows Insider Programが変化 チャンネルが3つになって整理される -
第523回
PC
AI傾倒に一息入れて、既存のWindowsの改良を宣言するMicrosoft タスクバーを画面の上下左右に移動可能に!? -
第522回
PC
Windowsでも完全キーボード操作派は注目! PowerToysのコマンドパレット -
第521回
PC
Windowsでアプリをインストールしたときに警告が表示する「Defender SmartScreen」と「Smart App Control」 -
第520回
PC
WindowsターミナルのPreview版 v1.25では「操作」設定に専用エディタが導入 -
第519回
PC
「セキュアブート」に「TPM」に「カーネルDMA保護」、Windowsのセキュリティを整理 -
第518回
PC
WindowsにおけるUAC(ユーザーアカウント制御)とは何? 設定は変えない方がいい? -
第517回
PC
Windows 11の付箋アプリはWindowsだけでなく、スマホなどとも共有できる -
第516回
PC
今年のWindows 11には26H2以外に「26H1」がある!? 新種のCPUでのAI対応の可能性 -
第515回
PC
そもそも1キロバイトって何バイトなの? - この連載の一覧へ











