本記事は2020/02/26に作成したものです。
最新の環境では結果が異なる可能性がありますのでご注意ください。
先日VirtualBoxを6.0.12から6.1.4へバージョンアップしたら、
今まで不可能だった「Hyper-VとVirtualBoxの共存」が可能になっていました。
いままでVirtualBoxを検証する時は、Hyper-Vの機能を無効化してたので地味に嬉しい。
6.1.0で追加された以下機能のおかげで共存できているのかもしれません。
Virtualization core: Support for nested hardware-virtualization on Intel CPUs (starting with 5th generation Core i, codename Broadwell), so far tested only with guest running VirtualBox
Hyper-Vが有効の状態でVirtualBoxの仮想マシンを起動すると、以下のエラーで起動できませんでした。
Hyper-Vの仮想マシンが起動していても、問題なくVirtualBoxの仮想マシンが起動します。
Hyper-Vは有効化したままです。
Windows Server 2012 R2の動作が全般的にもっさりしているので
WinSATをインストールして計測してみました。
共存すると性能が劣化している??
C:\Users\Administrator\winsat>WinSAT cpu -encryption
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: CPU Assessment '-encryption'
> Run Time 00:00:03.02
> CPU AES256 Encryption 107.11 MB/s
> Dshow Video Encode Time 0.00000 s
> Dshow Video Decode Time 0.00000 s
> Media Foundation Decode Time 0.00000 s
> Total Run Time 00:00:03.63
C:\Users\Administrator\winsat>WinSAT disk -seq -read -drive c
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-seq -read -drive c'
> Run Time 00:00:00.98
> Dshow Video Encode Time 0.00000 s
> Dshow Video Decode Time 0.00000 s
> Media Foundation Decode Time 0.00000 s
> Disk Sequential 64.0 Read 365.21 MB/s 7.9
> Total Run Time 00:00:01.08
共存した環境と全く同じハードですが、こっちの方がCPUは6倍、ディスクは3倍近く速い?
C:\Users\Administrator\winsat>winsat cpu -encryption
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: CPU Assessment '-encryption'
> Run Time 00:00:03.09
> CPU AES256 Encryption 621.00 MB/s
> Dshow Video Encode Time 0.00000 s
> Dshow Video Decode Time 0.00000 s
> Media Foundation Decode Time 0.00000 s
> Total Run Time 00:00:03.67
C:\Users\Administrator\winsat>winsat disk -seq -read -drive c
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-seq -read -drive c'
> Run Time 00:00:00.55
> Dshow Video Encode Time 0.00000 s
> Dshow Video Decode Time 0.00000 s
> Media Foundation Decode Time 0.00000 s
> Disk Sequential 64.0 Read 1031.43 MB/s 8.5
> Total Run Time 00:00:00.59
サンプルが少ないのでなんとも言えないのですが、誤差の範囲を超えた結果ですね。
うーん、これでは共存できても微妙かもしれない。
ベンチ項目 | Hyper-V共存 | VIrtualBoxのみ |
---|---|---|
CPU AES256 Encryption | 107.11 MB/s | 621.00 MB/s |
Disk Sequential 64.0 Read | 365.21 MB/s | 1031.43 MB/s |
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント