Saturday, July 4, 2020

Microsoft tests CPU & scrolling fixes for Chromium on Windows 10


Microsoft is actively working with rival Google on open-source Chromium project and the company has already addressed rough areas in Google Chrome, including battery consumption, accessibility tools, and developer tools.


With Microsoft kicking off the rollout of its Chromium-based Edge browser to users via Windows Update, new details have now emerged about how the company is collaborating with Google to optimize CPU usage and other areas of scrolling.


CPU optimization


Microsoft has finally started working on changes that will eventually improve the performance of Chrome on Windows 10.


In a bug post, Microsoft noted that Google Chrome runs a code to determine whether Chrome.exe is pinned to the taskbar.


This code check consumes up to 300ms of CPU after 45s of Chrome’s startup, which isn’t significant or noticeable on most configurations, but Microsoft’s Eric Lawrence believes that fixing minor issues could eventually improve performance of the browser.


In a commit, Microsoft noted that it plans to implement a change that will address CPU usage caused by taskbar check.


“Prior to this change, a separate utility process was created to enumerate shortcuts in the pinned shortcuts folders and would enumerate all of the shell verbs on the shortcut to see if Unpin from taskbar was included,” Microsoft noted.


Microsoft also added that this extra step is unnecessary since simply having the shortcut in the TaskBar directory should be enough. Microsoft’s fix will remove the code that enumerates the shell verbs and runs the code in the browser process instead of a separate utility process.


This unnecessary line of code is also expensive when first or third-party antivirus software check the code execution.


Overscroll bounce


Overscroll bounce effect, which is a signal to the user that they’ve reached the end of a page while scrolling, is also rolling out to Chrome Canary. This effect is also known as “rubber banding” and Microsoft says 71% of the participants in user case studies have expressed a preference for the scrolling effect.


Microsoft’s proposal has already been merged into Chromium and the feature has landed in Chrome Canary builds.


Percent-based scrolling


In addition, Google has also implemented Microsoft’s present-based scrolling in Chrome Canary, which uses scroller height to compute scroll deltas.


According to Microsoft, this feature should make it much easier to navigate some webpages, including the webpages with smaller scrollers.


The post Microsoft tests CPU & scrolling fixes for Chromium on Windows 10 appeared first on Windows Latest


and

If you are looking for a cheap and genuine microsoft product key, warranty for 1 year.
It will be available at the link: https://officerambo.com/shop/
Microsoft Windows Embedded 8.1 Industry Pro : https://officerambo.com/product/windows-embedded-8-1/
Key Windows 7 Professional / Home Base / Home Premium (2 USER) : https://officerambo.com/product/key-windows-7/
Microsoft Windows 8.1 PRO (2 PC) : https://officerambo.com/product/microsoft-windows-8-1-pro/
Windows Server 2012 R2 : https://officerambo.com/product/windows-server-2012-r2/
Visual Studio Enterprise 2019 : https://officerambo.com/product/visual-studio-enterprise-2019/
Windows Server Standard / Datacenter / Essentials : https://officerambo.com/product/windows-server-all-version-standard-datacenter-essentials/
Microsoft Office Professional Plus for Windows : https://officerambo.com/product/microsoft-office-professional-plus-for-windows/
Microsoft Office Home and Student for Windows : https://officerambo.com/product/microsoft-office-home-and-student/
Key Microsoft Access 2016 : https://officerambo.com/product/key-microsoft-access-2016/
Microsoft Visio Professional : https://officerambo.com/product/microsoft-visio-professional/
Microsoft Project Professional : https://officerambo.com/product/microsoft-project-professional/
Account Microsoft Office 365 Profestional Plus 2020 Update For 5 Devices : https://officerambo.com/product/account-microsoft-office-365/
Key Microsoft Windows 10 Profestional / Profestional N : https://officerambo.com/product/key-microsoft-windows-10/
Key Microsoft Windows XP Pro : https://officerambo.com/product/key-microsoft-windows-xp-pro/
Microsoft Office Home and Business for Mac : https://officerambo.com/product/microsoft-office-home-and-business-for-mac/

No comments:

Post a Comment