開発効率の向上を目指して Ryzen 9 3900X のマシンをゲットしてみました。
私は頻繁に docker を使うのですが、Windows で Docker を使うときには VirtualizationをBIOSで有効化する必要があります。これはCPUやマザーボード毎に異なる様子です。
私の場合は派手なBIOSの画面が出てきて、設定の画面がわからずどこやねん!ってなりましたが、単純に検索すればよかったようです。
SVM Mode
がその設定ですので enable
にします。
しっかり成功しました。
>systeminfo
Host Name: DESKTOP-KIUTRHV
OS Name: Microsoft Windows 10 Enterprise
OS Version: 10.0.19041 N/A Build 19041
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free
Registered Owner: N/A
Registered Organization: N/A
Product ID: 00329-00000-00003-AA340
Original Install Date: 6/27/2020, 2:57:46 PM
System Boot Time: 6/27/2020, 9:23:22 PM
System Manufacturer: Micro-Star International Co., Ltd.
System Model: MS-7A38
System Type: x64-based PC
Processor(s): 1 Processor(s) Installed.
[01]: AMD64 Family 23 Model 113 Stepping 0 AuthenticAMD ~3800 Mhz
BIOS Version: American Megatrends Inc. B.40, 11/7/2019
Windows Directory: C:\WINDOWS
System Directory: C:\WINDOWS\system32
Boot Device: \Device\HarddiskVolume2
System Locale: en-us;English (United States)
Input Locale: en-us;English (United States)
Time Zone: (UTC-08:00) Pacific Time (US & Canada)
Total Physical Memory: 32,716 MB
Available Physical Memory: 29,086 MB
Virtual Memory: Max Size: 37,836 MB
Virtual Memory: Available: 32,671 MB
Virtual Memory: In Use: 5,165 MB
Page File Location(s): C:\pagefile.sys
Domain: WORKGROUP
Logon Server: \\DESKTOP-KIUTRHV
Hotfix(s): 5 Hotfix(s) Installed.
[01]: KB4534170
[02]: KB4537759
[03]: KB4545706
[04]: KB4560366
[05]: KB4566866
Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed.
こちらに、代表的な virtualization
の設定名が載っていました。バラバラっすね。
Intel Virtualization Technology,
AMD-V,
Hyper-V
VT-X
Vanderpool
SVM