Today’s desktop environments are increasingly diverse, encompassing multiple platforms, delivery modes and sophisticated technologies. In the past decade alone, a number of trends have converged to make managing desktop environments more complex than ever.
This blog summarizes the information contained in the Process Optimization Whitepaper located on the Liquidware website.
Windows OS Churn and Increasing Resource Consumption
Over the years, succeeding versions of Windows OS have consumed greater levels of resources, particularly CPU and RAM. This trend is not surprising, as each new version needed to support a wider set of more robust applications and features.
Through the launch of Windows 8, Microsoft introduced new versions of its operating systems on a roughly three-year cycle. However, with the introduction of Windows 10, Microsoft changed its OS release schedule. Every six months, Microsoft releases a major update to Windows 10. Below you can see a timeline of Windows 10 releases for the past few years. With this schedule, the shelf life for a new Windows 10 version has become roughly 18 months. Moreover, each succeeding version has consumed greater amounts of CPU and RAM – as well as fluctuating levels of IOPS.
Windows 10 is now a frequent spur of change in the workspace environment. Yet the process of desktop image design, maintenance and distribution has not changed to match this development. It remains time-consuming and complex. Administrators’ maintenance cycles typically lag behind the pace of Windows 10 updates. Image OS and application optimizations and acceptance testing may be performed before updates go live. But, with the sheer number of rapid and massive updates, all negative impacts cannot be assessed and eliminated for every cycle. During the gaps between image updates, workspace performance is likely to vary.
Process Optimization Can Minimize the Effects of Windows OS Churn
Liquidware Stratusphere UX includes a feature called Process Optimization that can smooth over the Windows update impacts to desktop-user experience by automatically leveling out resource utilization, directing more resources to foreground applications over Windows OS background processes that may vary with each new update. Process optimization thus reduces monopolization of limited resources and improves the user experience. If required, the administrator also has the option to set explicit priorities and termination rules to further optimize the user experience.
As Microsoft continues its Windows release schedule, new processes are likely to be introduced, and every image iteration can introduce variations in the environment. Process Optimization is designed to automatically address these changes to keep workspace performance feeling smooth for users until new images are composed and distributed. Continue reading