Microsoft has launched a new tool for developers to increase battery life and reduce overheating, fan noise, and thermal throttling problems.
The new EcoqoS is a service quality (QoS) level that usually consists of Microsoft’s effort to reduce carbon emissions by 2030. Microsoft has announced this new tool like World Earth Day and Earth Month, a world that has been observed since 1970 in April and that encourages organizations.
Developers may opt for EcoQoS, according to Microsoft, to ensure the achievement of Windows 10 “better energy efficiency / higher battery life, lower fan noise and lower power/thermal throttling.”
It could create a huge impact because one billion Windows 10 devices are currently in use and these laptops and PCs are used more intensively for work, online gaming, and video conferences during the pandemic.
“Higher clock speeds offer better efficiency, but exponentially higher power consumption” explains Microsoft.
“This increased power drain which can lead to worse battery life, higher temperatures, and heavier noise. All tasks do not demand the highest performance so that Windows reconfigures the processor dynamically to ensure the correct level of efficiency and performance; “Raymond Li, program manager for Microsoft’s Windows Fundamentals.
The Windows 10 Insider Preview Build 21359 is being launched by EcoQoS, which was released by Microsoft early this month. There’s a new experimental option called “Eco Mode” in Windows Task Manager which lets users throttle processes as noted by the programme administrators for the Insider programme. If a process requires a lot of resources, users can dial these resources down and release them for other applications.
Within the Task Manager, users can turn to Eco mode and click the Processes tab. Then you have to right-click on a child process or individual process and in the context menu click on “Eco mode.”
The Eco mode function is implemented on Dev Channel by some insiders.
Developers can ensure that workloads that do not require high-performance levels or low latency can be run more efficiently.
“Developers can call APIs to explicitly choose to identify them as EcoQoS in their processes and threads, and Windows is taking care of the rest,” Li says.
“EcoQoS is ideal for background, updating, sync, indexing and other applications where energy efficiency is central,” he adds.
By allowing developers to call those APIs, Microsoft claims that it can decrease CPU power consumption by 90%. It would allow a computer to consume less than half the power of the CPU to do the same job.
All one billion Windows 10 devices are not yet available and are targeted for mobile devices. Initially, only mobile processors, Ryzen 5000 series mobile Processors, Qualcomm Arm system, and Windows 10 PC chips have EcoQoS in the 10th and 11th generation.
However, Microsoft says EcoQoS will be expanded to desktop computers and laptops.