{"id":1191,"date":"2022-11-20T12:13:45","date_gmt":"2022-11-20T11:13:45","guid":{"rendered":"https:\/\/pocoproject.org\/blog\/?p=1191"},"modified":"2022-11-20T12:28:30","modified_gmt":"2022-11-20T11:28:30","slug":"tip-how-to-fix-poor-scrolling-performance-in-visual-studio-2022-running-in-a-windows-vm","status":"publish","type":"post","link":"https:\/\/pocoproject.org\/blog\/?p=1191","title":{"rendered":"Tip: How to Fix Poor Scrolling Performance in Visual Studio 2022 Running in a Windows VM"},"content":{"rendered":"\n<p>If you run Visual Studio 2022 on a Windows VM (in VMware Fusion), you may notice very poor performance when scrolling in the source code editor. This is not the case with earlier Visual Studio versions. After some playing around with settings, the culprit seems to be 3D graphics acceleration enabled for the VM. There are two ways to fix it. Either, disable 3D graphics acceleration in the virtual machine settings (which may affect other applications), or better, disable the use of hardware graphics acceleration in the Visual Studio Options (Tools \u2192 Options \u2192 Environment \u2192 General). <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pocoproject.org\/blog\/wp-content\/uploads\/2022\/11\/Screen-Shot-2022-11-20-at-12.08.18.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"693\" src=\"https:\/\/pocoproject.org\/blog\/wp-content\/uploads\/2022\/11\/Screen-Shot-2022-11-20-at-12.08.18-1024x693.png\" alt=\"\" class=\"wp-image-1192\" srcset=\"https:\/\/pocoproject.org\/blog\/wp-content\/uploads\/2022\/11\/Screen-Shot-2022-11-20-at-12.08.18-1024x693.png 1024w, https:\/\/pocoproject.org\/blog\/wp-content\/uploads\/2022\/11\/Screen-Shot-2022-11-20-at-12.08.18-300x203.png 300w, https:\/\/pocoproject.org\/blog\/wp-content\/uploads\/2022\/11\/Screen-Shot-2022-11-20-at-12.08.18-768x520.png 768w, https:\/\/pocoproject.org\/blog\/wp-content\/uploads\/2022\/11\/Screen-Shot-2022-11-20-at-12.08.18.png 1262w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>As an additional advantage, this also seems to bring down <em>vmware-vmx<\/em> &#8220;idle&#8221; CPU usage to acceptable levels (20-30 %).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you run Visual Studio 2022 on a Windows VM (in VMware Fusion), you may notice very poor performance when scrolling in the source code editor. This is not the case with earlier Visual Studio versions. After some playing around with settings, the culprit seems to be 3D graphics acceleration enabled for the VM. There [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[40,39],"class_list":["post-1191","post","type-post","status-publish","format-standard","hentry","category-tips-tricks","tag-visual-studio-2022","tag-windows"],"_links":{"self":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1191"}],"version-history":[{"count":6,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1191\/revisions"}],"predecessor-version":[{"id":1199,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1191\/revisions\/1199"}],"wp:attachment":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}