Poor Win10 performance

ibigbug

Member
Jan 10, 2020
23
2
8
35
Hi community,

I install Windows 10 by following this best practice https://pve.proxmox.com/wiki/Windows_10_guest_best_practices

And still finding poor performance using it.

I ran two `winsat` on my Desktop(first) and VM(second):

Desktop:

Code:
PS C:\WINDOWS\system32> winsat formal
Windows System Assessment Tool
> Running the Formal Assessment
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-aname DWM -time 10 -fbc 10 -disp off -normalw 1 -alphaw 2 -width 1280 -height 1024 -winwidth C(1144) -winheight C(915) -rendertotex 6 -rtdelta 3 -nolock'
> Assessing Desktop Graphics Performance
> Run Time 00:00:10.95
> Running: WinSAT Direct3D Assessment '-aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Assessing DirectX Batch Performance
> Run Time 00:00:00.09
> Running: WinSAT Direct3D Assessment '-aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Assessing DirectX Alpha blend Performance
> Run Time 00:00:00.08
> Running: WinSAT Direct3D Assessment '-aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3'
> Assessing DirectX Texture load Performance
> Run Time 00:00:00.09
> Running: WinSAT Direct3D Assessment '-aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3'
> Assessing DirectX ALU Performance
> Run Time 00:00:00.09
> Running: WinSAT Direct3D Assessment '-dx10  -aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname GeomF4 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 150;200;241 -batchcnt C(50);C(200);C(300) -objs C(12);C(26);C(45) -noalpha -geomf4shader -texpobj C(0) -rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname GeomV8 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75;100;120 -batchcnt C(25);C(100);C(150) -objs C(8);C(17);C(29) -noalpha -geomv8shader -texpobj C(0) -rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname CBuffer -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75 -batchcnt C(25) -objs C(8) -rendertotex 6 -rtdelta 3 -texpobj C(1) -cbuffershader -cbufa 2 -cbuff 5 -cbufp 6'
> Run Time 00:00:00.00
> Run Time 00:00:00.00
> CPU LZW Compression                          777.60 MB/s
> CPU AES256 Encryption                        9546.23 MB/s
> CPU Vista Compression                        2059.58 MB/s
> CPU SHA1 Hash                                4401.02 MB/s
> Uniproc CPU LZW Compression                  98.51 MB/s
> Uniproc CPU AES256 Encryption                894.09 MB/s
> Uniproc CPU Vista Compression                256.95 MB/s
> Uniproc CPU SHA1 Hash                        671.32 MB/s
> Memory Performance                           25787.13 MB/s
> Direct3D Batch Performance                   42.00 F/s
> Direct3D Alpha Blend Performance             42.00 F/s
> Direct3D ALU Performance                     42.00 F/s
> Direct3D Texture Load Performance            42.00 F/s
> Direct3D Batch Performance                   42.00 F/s
> Direct3D Alpha Blend Performance             42.00 F/s
> Direct3D ALU Performance                     42.00 F/s
> Direct3D Texture Load Performance            42.00 F/s
> Direct3D Geometry Performance                42.00 F/s
> Direct3D Geometry Performance                42.00 F/s
> Direct3D Constant Buffer Performance         42.00 F/s
> Video Memory Throughput                      66179.70 MB/s
> 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                   516.40 MB/s          8.1
> Disk  Random 16.0 Read                       434.56 MB/s          8.2
> Total Run Time 00:00:17.83


VM:

[pasted in reply due to length limitation]

And performance diagnose inside the VM:

1578797790376.png

My HWinformation:

[Pasted in reply]

I'm relatively new to this and would like to increase the performance, and I know the CPU might not be powerful enough, but before going with upgrading hardware randomly, may I know if the bottleneck can be addressed so that the shot can be accurate?

Thanks
 
VM:

Code:
PS C:\Windows\system32> winsat formal
Windows System Assessment Tool
> Running the Formal Assessment
Machine already has a WinEI rating.  Rerunning all assessments ...
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-aname DWM -time 10 -fbc 10 -disp off -normalw 1 -alphaw 2 -width 1280 -height 1024 -winwidth C(1144) -winheight C(915) -rendertotex 6 -rtdelta 3 -nolock'
> Assessing Desktop Graphics Performance
> Run Time 00:00:13.48
> Running: WinSAT Direct3D Assessment '-aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Assessing DirectX Batch Performance
> Run Time 00:00:00.22
> Running: WinSAT Direct3D Assessment '-aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Assessing DirectX Alpha blend Performance
> Run Time 00:00:00.23
> Running: WinSAT Direct3D Assessment '-aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3'
> Assessing DirectX Texture load Performance
> Run Time 00:00:00.20
> Running: WinSAT Direct3D Assessment '-aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3'
> Assessing DirectX ALU Performance
> Run Time 00:00:00.23
> Running: WinSAT Direct3D Assessment '-dx10  -aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname GeomF4 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 150;200;241 -batchcnt C(50);C(200);C(300) -objs C(12);C(26);C(45) -noalpha -geomf4shader -texpobj C(0) -rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1'
> Run Time 00:00:00.02
> Running: WinSAT Direct3D Assessment '-dx10  -aname GeomV8 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75;100;120 -batchcnt C(25);C(100);C(150) -objs C(8);C(17);C(29) -noalpha -geomv8shader -texpobj C(0) -rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1'
> Run Time 00:00:00.00
> Running: WinSAT Direct3D Assessment '-dx10  -aname CBuffer -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75 -batchcnt C(25) -objs C(8) -rendertotex 6 -rtdelta 3 -texpobj C(1) -cbuffershader -cbufa 2 -cbuff 5 -cbufp 6'
> Run Time 00:00:00.01
> MOOBE Run Time 00:00:15.63
> Running: CPU Assessment '-encryption -up'
> Run Time 00:00:06.39
> Running: CPU Assessment '-compression -up'
> Run Time 00:00:10.02
> Running: CPU Assessment '-encryption2 -up'
> Run Time 00:00:03.05
> Running: CPU Assessment '-compression2 -up'
> Run Time 00:00:10.03
> Running: CPU Assessment '-encryption'
> Run Time 00:00:10.34
> Running: CPU Assessment '-compression'
> Run Time 00:00:10.27
> Running: CPU Assessment '-encryption2'
> Run Time 00:00:10.22
> Running: CPU Assessment '-compression2'
> Run Time 00:00:10.27
> Running: System memory performance assessment ''
> Run Time 00:00:06.08
> Running: Storage Assessment '-seq -read -n 0'
> Run Time 00:00:04.78
> Running: Storage Assessment '-ran -read -n 0'
> Run Time 00:00:00.67
> Run Time 00:00:00.00
> CPU LZW Compression                          184.68 MB/s
> CPU AES256 Encryption                        267.39 MB/s
> CPU Vista Compression                        511.54 MB/s
> CPU SHA1 Hash                                1135.37 MB/s
> Uniproc CPU LZW Compression                  23.65 MB/s
> Uniproc CPU AES256 Encryption                31.86 MB/s
> Uniproc CPU Vista Compression                66.84 MB/s
> Uniproc CPU SHA1 Hash                        132.31 MB/s
> Memory Performance                           32693.62 MB/s
> Direct3D Batch Performance                   42.00 F/s
> Direct3D Alpha Blend Performance             42.00 F/s
> Direct3D ALU Performance                     42.00 F/s
> Direct3D Texture Load Performance            42.00 F/s
> Direct3D Batch Performance                   42.00 F/s
> Direct3D Alpha Blend Performance             42.00 F/s
> Direct3D ALU Performance                     42.00 F/s
> Direct3D Texture Load Performance            42.00 F/s
> Direct3D Geometry Performance                42.00 F/s
> Direct3D Geometry Performance                42.00 F/s
> Direct3D Constant Buffer Performance         42.00 F/s
> Video Memory Throughput                      1035.25 MB/s
> 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                   1077.56 MB/s          8.5
> Disk  Random 16.0 Read                       35.31 MB/s          6.3
> Total Run Time 00:01:38.39
 
HW info:

Code:
root@pve:~# lshw -short
H/W path                   Device      Class          Description
=================================================================
                                       system         PowerEdge R720 (SKU=NotProvided;ModelName=PowerEdge R720)
/0                                     bus            0VWT90
/0/0                                   memory         64KiB BIOS
/0/400                                 processor      Intel(R) Xeon(R) CPU E5-2650L 0 @ 1.80GHz
/0/400/700                             memory         256KiB L1 cache
/0/400/701                             memory         2MiB L2 cache
/0/400/702                             memory         20MiB L3 cache
/0/401                                 processor      Intel(R) Xeon(R) CPU E5-2650L 0 @ 1.80GHz
/0/401/703                             memory         256KiB L1 cache
/0/401/704                             memory         2MiB L2 cache
/0/401/705                             memory         20MiB L3 cache
/0/1000                                memory         96GiB System Memory
/0/1000/0                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/1                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/2                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/3                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/4                              memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/5                              memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/6                              memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/7                              memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/8                              memory         DIMM DDR3 Synchronous [empty]
/0/1000/9                              memory         DIMM DDR3 Synchronous [empty]
/0/1000/a                              memory         DIMM DDR3 Synchronous [empty]
/0/1000/b                              memory         DIMM DDR3 Synchronous [empty]
/0/1000/c                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/d                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/e                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/f                              memory         8GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/10                             memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/11                             memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/12                             memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/13                             memory         4GiB DIMM DDR3 Synchronous Registered (Buffered) 1600 MHz (0.6 ns)/0/1000/14                             memory         DIMM DDR3 Synchronous [empty]
/0/1000/15                             memory         DIMM DDR3 Synchronous [empty]
/0/1000/16                             memory         DIMM DDR3 Synchronous [empty]
/0/1000/17                             memory         DIMM DDR3 Synchronous [empty]
/0/100                                 bridge         Xeon E5/Core i7 DMI2
/0/100/1                               bridge         Xeon E5/Core i7 IIO PCI Express Root Port 1a
/0/100/1/0                 eno1        network        NetXtreme II BCM57800 1/10 Gigabit Ethernet
/0/100/1/0.1               eno2        network        NetXtreme II BCM57800 1/10 Gigabit Ethernet
/0/100/1/0.2               eno3        network        NetXtreme II BCM57800 1/10 Gigabit Ethernet
/0/100/1/0.3               eno4        network        NetXtreme II BCM57800 1/10 Gigabit Ethernet
/0/100/2                               bridge         Xeon E5/Core i7 IIO PCI Express Root Port 2a
/0/100/2.2                             bridge         Xeon E5/Core i7 IIO PCI Express Root Port 2c
/0/100/2.2/0               scsi0       storage        MegaRAID SAS 2208 [Thunderbolt]
/0/100/2.2/0/2.0.0         /dev/sda    disk           1199GB PERC H710P
/0/100/2.2/0/2.0.0/1       /dev/sda1   volume         1006KiB BIOS Boot partition
/0/100/2.2/0/2.0.0/2       /dev/sda2   volume         511MiB Windows FAT volume
/0/100/2.2/0/2.0.0/3       /dev/sda3   volume         1116GiB LVM Physical Volume
/0/100/3                               bridge         Xeon E5/Core i7 IIO PCI Express Root Port 3a in PCI Express Mode  /0/100/3/0                 enp4s0f0    network        Ethernet 10G 2P X520 Adapter
/0/100/3/0.1               enp4s0f1    network        Ethernet 10G 2P X520 Adapter

...

tuncated due to length limitation
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!