• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Windows 8 To Introduce App Suspension

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,849 (7.39/day)
Location
Dublin, Ireland
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B550 AORUS Elite V2
Cooling DeepCool Gammax L240 V2
Memory 2x 16GB DDR4-3200
Video Card(s) Galax RTX 4070 Ti EX
Storage Samsung 990 1TB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
With Windows 8, Microsoft is introducing a new OS feature that works to improve performance and battery-life, called App Suspension. Simply put, it is a kernel optimization that "suspends" applications that are running in the background without much activity. This is done by freezing the machine to them, when suspended, an application no longer uses any CPU cycles, freeing up the CPU for other applications, and potentially reducing power consumption due to lower CPU activity.

The Windows NTOS kernel is a client-server type kernel, where processes and services function in a hierarchy as clients to the "server", which dispenses system resources to them. One would imagine a suspended process to be that which has no CPU time allocated by the kernel, which is probably told that the system is sleeping. This feature will be particularly handy for Metro applets, which in typical usage scenarios, will be running in the background most of the time. The feature could also come handy in scenarios such as gaming, where the OS could freeze supply of resources to useless processes.



View at TechPowerUp Main Site
 
You can make a suspension like this using C# anyway
 
this and the memory compression/erm... un-redundancy thing mentioned a while back could make win 8 have some nice performance boosts, and good power savings on laptops.
 
As long as it works completely fault free, this is awesome.

I like the changes to the task manager too.
 
I want it because of the copy/pasting system.
 
Eh that feature was already implemented in dev prev version :confused:
 
You can make a suspension like this using C# anyway

You dont have to make one when it already exists as Process explorer. Good little program, I use it to suspend large video encodes when it gets in the way of gaming (despite the best attempts at using the CPU priority options, sometimes its just not enough).
 
If you have windows 7 you have to make it
 
Oh great. I can just see all kinds of utilities getting "turned off" and it causing a nightmare to the beginner. Imagine, folder watch, anti-malware, downloaders, etc. all getting suspended due to their low background activity.
 
In my opinion this is really geared toward the mobile devices that will also be running this OS... I really think Microsoft might be worried about Android...I think Android is also looking to gear toward an X86/64 environment maybe threw a layer like WOW64 but like for droid I don't know but I thinks just maybe. Or maybe its just late in the day for me.
 
their just following the trend. mobile devices are outpacing sales of desktops with no end in sight. Though it should be good for desktop users as it "should" make for a much leaner feel and efficient usage for desktops.
now if they would just do away with the registry....
 
Back
Top