Page 1 of 3 123 LastLast
Results 1 to 16 of 42

Thread: PC users need to be wary of VBS performance impacts on Win 11

  1. #1
    HEXUS.admin
    Join Date
    Apr 2005
    Posts
    31,709
    Thanks
    0
    Thanked
    2,073 times in 719 posts

    PC users need to be wary of VBS performance impacts on Win 11

    Virtualization-Based Security is going to be a standard feature on new Windows 11 PCs.
    Read more.

  2. #2
    Senior Member
    Join Date
    May 2014
    Posts
    2,385
    Thanks
    181
    Thanked
    304 times in 221 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    What frustrates me is there doesn't seem to be an easy way to "except" an application from VBS so it's either an on or off globally. This is quite frustrating because VBS is an exceptional way to isolate and protect applications and kernels and prevent malicious software hopping around and between internal resources on the system.

    I would love to enable this software globally but without an easy (or possible) way to go "this software/executable path does not need VBS" then it's completely a non-starter for me.

    Again, an excellent feature and push by MS for security but poor execution which will overall harm the user.

  3. #3
    Senior Member
    Join Date
    Jul 2003
    Posts
    12,185
    Thanks
    911
    Thanked
    599 times in 420 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Microsoft with a badly executed good idea, well there's a first...

    Oh no, wait a minute....

  4. Received thanks from:

    Tabbykatze (04-10-2021)

  5. #4
    Senior Member
    Join Date
    May 2014
    Posts
    2,385
    Thanks
    181
    Thanked
    304 times in 221 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by [GSV]Trig View Post
    Microsoft with a badly executed good idea, well there's a first...

    Oh no, wait a minute....
    I know right xD

  6. #5
    Senior Member
    Join Date
    Aug 2019
    Posts
    902
    Thanks
    12
    Thanked
    34 times in 26 posts
    • Gentle Viking's system
      • Motherboard:
      • Gigabyte Aorus extreme X399
      • CPU:
      • TR 1920 X
      • Memory:
      • G Skill 64GB ( 8 X 8 ) PC3600 @ 3400
      • Storage:
      • Samsung evo 500GB nvme - 256GB Kingston SSD - 4TB spinning disk
      • Graphics card(s):
      • Powercolor 5700 XT red devil
      • PSU:
      • Corsair RM850I
      • Case:
      • Working on it, done summer 2020
      • Operating System:
      • windows 10 Ulti
      • Monitor(s):
      • 27" iiyama GB2788HS
      • Internet:
      • docis 3.1 cable 1000/100 mbit

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Hehe

  7. #6
    Now 100% Apple free cheesemp's Avatar
    Join Date
    Apr 2007
    Location
    Near the New forest
    Posts
    2,948
    Thanks
    354
    Thanked
    255 times in 173 posts
    • cheesemp's system
      • Motherboard:
      • ASUS TUF x570-plus
      • CPU:
      • Ryzen 3600
      • Memory:
      • 16gb Corsair RGB ram
      • Storage:
      • 256Gb NVMe + 500Gb TcSunbow SDD (cheap for games only)
      • Graphics card(s):
      • RX 480 8Gb Nitro+ OC (with auto OC to above 580 speeds!)
      • PSU:
      • Cooler Master MWE 750 bronze
      • Case:
      • Gamemax f15m
      • Operating System:
      • Win 11
      • Monitor(s):
      • 32" QHD AOC Q3279VWF
      • Internet:
      • FTTC ~35Mb

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by Tabbykatze View Post
    What frustrates me is there doesn't seem to be an easy way to "except" an application from VBS so it's either an on or off globally. This is quite frustrating because VBS is an exceptional way to isolate and protect applications and kernels and prevent malicious software hopping around and between internal resources on the system.

    I would love to enable this software globally but without an easy (or possible) way to go "this software/executable path does not need VBS" then it's completely a non-starter for me.

    Again, an excellent feature and push by MS for security but poor execution which will overall harm the user.
    The problem is as soon as you allow exceptions you are allowing a vector for something malicious. You know as soon as there is a dialog to allow exceptions someone will either script it or trick someone into ticking it. I may just be getting old but I've given up on the idea that users can be educated. Most just don't want to know and will click anything.
    Trust

    Laptop : Dell Inspiron 1545 with Ryzen 5500u, 16gb and 256 NVMe, Windows 11.

  8. #7
    Senior Member
    Join Date
    May 2014
    Posts
    2,385
    Thanks
    181
    Thanked
    304 times in 221 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by cheesemp View Post
    The problem is as soon as you allow exceptions you are allowing a vector for something malicious. You know as soon as there is a dialog to allow exceptions someone will either script it or trick someone into ticking it. I may just be getting old but I've given up on the idea that users can be educated. Most just don't want to know and will click anything.
    It's the tough balancing act between security and usability and there'll always be ways to circumvent through either automation or tricking a user.

    However, a line does have to be drawn and on something like this the usability is impacted without recourse except to wholly disable the security, that is unacceptable.

  9. #8
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,038
    Thanks
    1,878
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by Tabbykatze View Post
    However, a line does have to be drawn and on something like this the usability is impacted without recourse except to wholly disable the security, that is unacceptable.
    There's a question how much usability is actually impacted though. If the performance is degraded less than the performance improvement each generation for GPUs then you could make the case for simply waiting another generation if that performance difference crossed the threshold of usability.

    I'd be interested to know what hardware mitigations could be put in place in the future to mostly eliminate the losses though - it sounds like there's a bottleneck somewhere that some acceleration either on the CPU or GPU side might be able to help with.

  10. #9
    Senior Member
    Join Date
    Mar 2019
    Location
    Northants
    Posts
    309
    Thanks
    4
    Thanked
    22 times in 19 posts
    • KultiVator's system
      • Motherboard:
      • Aorus x570 Ultra
      • CPU:
      • Ryzen 3900x
      • Memory:
      • G.Skill 32GB (2x16gb) 3600Mhz
      • Storage:
      • 5TB of NVMe storage (most of it on PCIe4) + Various SATA SSDs & HDDs
      • Graphics card(s):
      • Aorus RTX 2080 Super OC 8GB
      • PSU:
      • Corsair RM750x
      • Case:
      • Phanteks Eclipse P600s (Black & White Edition)
      • Operating System:
      • Windows 10 Pro
      • Monitor(s):
      • AOC 32" 4K IPS / ASUS 24" ProArt 1200p IPS / GStory 1080p/166Hz GSync/FreeSync IPS / Quest 2 HMD

    Re: PC users need to be wary of VBS performance impacts on Win 11

    As Tabbykatze said, not all software/processes require or benefit from VBS, so the 'all or nothing' approach doesn't make a whole lot of sense.

    Time to let the early-adopters suss things out on real-world hardware... though the gaming angles could yet turn out to be a storm in a tea-cup, as the latest preview 'clean-installs' in VMWare with the VBS / Memory Integrity feature disabled by default.
    Last edited by KultiVator; 04-10-2021 at 02:23 PM.

  11. #10
    Senior Member
    Join Date
    May 2014
    Posts
    2,385
    Thanks
    181
    Thanked
    304 times in 221 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by kalniel View Post
    There's a question how much usability is actually impacted though. If the performance is degraded less than the performance improvement each generation for GPUs then you could make the case for simply waiting another generation if that performance difference crossed the threshold of usability.

    I'd be interested to know what hardware mitigations could be put in place in the future to mostly eliminate the losses though - it sounds like there's a bottleneck somewhere that some acceleration either on the CPU or GPU side might be able to help with.
    In our org, we do a lot of deep learning that is mixed between Linux and Windows wherein a lot of interim testing of learning scripts is done on the windows systems and then ported over to Linux (ported, as in transferred, we run in architecture ambiguous methods). If VBS also detrimentally impacts performance for those users, am I going to be in a bad position where VBS will severely impact our ML engineers running Windows meaning I'll have to run part of the business in a heightened security mode versus the other parts in a poor security posture.

    I haven't looked into any benchmarking for ML methods and impacts yet but it does depend on how far the impacts extend. Performance becomes a usability impact once it gets over a certain acceptability threshold, something like 1-10% would be "ah well, work with it" but at 10-20% then serious questions start getting asked then if it's over 20% then it becomes a quandry.

    I would be interested in seeing if establishments like phoronix, lambda, puget and sisoft see a quantifiable difference between VBS on and off in use cases more than just gaming. I may have a look myself when I have longer than 2 minutes which I spend popping onto Hexus while a spinning loader finishes.

  12. #11
    Registered+
    Join Date
    Dec 2016
    Location
    Buckinghamshire
    Posts
    75
    Thanks
    2
    Thanked
    3 times in 3 posts
    • Ballantin's system
      • Motherboard:
      • Asus Rampage Extreme Omega
      • CPU:
      • Intel i9 9900X
      • Memory:
      • 64Gb Gskill Trident Z 3600
      • Graphics card(s):
      • 2x RTX 2080Ti
      • PSU:
      • Corsair AX1600i
      • Case:
      • Corsair 800D
      • Operating System:
      • Windows 10 Pro
      • Internet:
      • Vodafone 900Mb

    Re: PC users need to be wary of VBS performance impacts on Win 11

    From the article it is not clear if the performance impact of up to 28% in FPS is present on all CPUs or just the ones that do not have the required hardware.
    My understanding is that only older hardware will be affected, so not a problem for more modern CPUs.

  13. #12
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,038
    Thanks
    1,878
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by Ballantin View Post
    From the article it is not clear if the performance impact of up to 28% in FPS is present on all CPUs or just the ones that do not have the required hardware.
    My understanding is that only older hardware will be affected, so not a problem for more modern CPUs.
    I agree about article clarity, but having followed the links you can find out PCGamer tested on a 10700K Intel chip, so not very old hardware.

    Quote Originally Posted by Tabbykatze View Post
    I haven't looked into any benchmarking for ML methods and impacts yet but it does depend on how far the impacts extend. Performance becomes a usability impact once it gets over a certain acceptability threshold, something like 1-10% would be "ah well, work with it" but at 10-20% then serious questions start getting asked then if it's over 20% then it becomes a quandry.
    And do you need that performance to keep scaling in future years? The slightly dumb question I'm asking is whether a 20% cut of 2022/3's (presumably realistic win11 adoption time) GPU performance would still be an issue, and is it likely that while GPU perf will increase, so will the load you're using it for?
    Last edited by kalniel; 04-10-2021 at 02:30 PM.

  14. #13
    Senior Member
    Join Date
    Mar 2005
    Posts
    4,944
    Thanks
    171
    Thanked
    387 times in 314 posts
    • badass's system
      • Motherboard:
      • ASUS P8Z77-m pro
      • CPU:
      • Core i5 3570K
      • Memory:
      • 32GB
      • Storage:
      • 1TB Samsung 850 EVO, 2TB WD Green
      • Graphics card(s):
      • Radeon RX 580
      • PSU:
      • Corsair HX520W
      • Case:
      • Silverstone SG02-F
      • Operating System:
      • Windows 10 X64
      • Monitor(s):
      • Del U2311, LG226WTQ
      • Internet:
      • 80/20 FTTC

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by Tabbykatze View Post
    It's the tough balancing act between security and usability and there'll always be ways to circumvent through either automation or tricking a user.

    However, a line does have to be drawn and on something like this the usability is impacted without recourse except to wholly disable the security, that is unacceptable.
    My guess is that internally, the justification is similar to the justification of UAC. The difference being that the fix for this one might actually be done in hardware (if the impact comes from the GPU rather than CPU)

    UAC was very unpopular when it was first introduced and almost everyone hated it. However it was necessary because software was consistently completely unjustifiably requiring administrator privileges to run. The way that has been fixed was to annoy users into annoying the companies that develop the rubbish software that demanded admin privileges.

    This is slightly different - it's not that GPU hardware is poorly made, however by forcing it on as default (in certain circumstances) it will get people talking about the impact and how to reduce it.

    If it were to be configurable on a per application bases, all the software vendors would do is instruct users on how to disable the feature.
    "In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship."

  15. #14
    Senior Member
    Join Date
    Dec 2013
    Posts
    3,526
    Thanks
    504
    Thanked
    468 times in 326 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by Ballantin View Post
    From the article it is not clear if the performance impact of up to 28% in FPS is present on all CPUs or just the ones that do not have the required hardware.
    My understanding is that only older hardware will be affected, so not a problem for more modern CPUs.
    If you follow the links in the article to PC Gamer it says they used a 10700K, that's on Microsoft's list for supported processors.

    The ComputerBase link apparently translates to Threadripper 3970X, again on the supported processors list.

    Ninja edit: beaten to it by kalniel.

  16. #15
    Senior Member
    Join Date
    May 2014
    Posts
    2,385
    Thanks
    181
    Thanked
    304 times in 221 posts

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by kalniel View Post
    And do you need that performance to keep scaling in future years? The slightly dumb question I'm asking is whether a 20% cut of 2022/3's (presumably realistic win11 adoption time) GPU performance would still be an issue, and is it likely that while GPU perf will increase, so will the load you're using it for?
    My only response to that is that it's not 2022/2023 and talking about potential future performance increase offsetting the current generation decrease is a moot point and pure conjecture at best. Right now, it "could" (because there haven't been any major benchs done) affect our day to day performance in the business. That and if I follow your acumen, I may have to spend up to £30,000 buying equivalent hardware in newer generations just to get the performance back which is untenable. I do get the root of what you're saying that in the years to come the immediate deficit will be offset, but that is years away and I have to deal with the problems in the now first and plan for the future second.

    Quote Originally Posted by badass View Post
    My guess is that internally, the justification is similar to the justification of UAC. The difference being that the fix for this one might actually be done in hardware (if the impact comes from the GPU rather than CPU)

    UAC was very unpopular when it was first introduced and almost everyone hated it. However it was necessary because software was consistently completely unjustifiably requiring administrator privileges to run. The way that has been fixed was to annoy users into annoying the companies that develop the rubbish software that demanded admin privileges.

    This is slightly different - it's not that GPU hardware is poorly made, however by forcing it on as default (in certain circumstances) it will get people talking about the impact and how to reduce it.

    If it were to be configurable on a per application bases, all the software vendors would do is instruct users on how to disable the feature.
    I do agree with your final point that that is where they can go. Similar to software constantly saying "you must disable your AV to allow it to install properly" wherein I look at that kind of request as "my software has been written badly and could be intercepted by your AV or be disrupted by on access scanning and I have not written proper post install checks and validation".

    However, I would still generally require the ability to do piecemeal virtualisation because as much as it may be completely invisible to the software, there will be something that breaks because of it by its very nature as being another hurdle between software and OS.

  17. #16
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,038
    Thanks
    1,878
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: PC users need to be wary of VBS performance impacts on Win 11

    Quote Originally Posted by Tabbykatze View Post
    My only response to that is that it's not 2022/2023 and talking about potential future performance increase offsetting the current generation decrease is a moot point and pure conjecture at best. Right now, it "could" (because there haven't been any major benchs done) affect our day to day performance in the business. That and if I follow your acumen, I may have to spend up to £30,000 buying equivalent hardware in newer generations just to get the performance back which is untenable. I do get the root of what you're saying that in the years to come the immediate deficit will be offset, but that is years away and I have to deal with the problems in the now first and plan for the future second.
    Well it's more that in the now you don't need to run win 11 I presume, since it's not fully released yet and win 10 will still be supported for some time.

Page 1 of 3 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •