16

I noticed there is a status column in Windows 10s task manager where some processes have a symbol that looks like a leaf. I have no idea what the symbol could mean. There is no tool tip describing the symbol.

Screenshot of task manager showing the leaf symbol

  • (Offtopic) What are the extra title bar buttons? – K.A.Monica Feb 17 '19 at 20:37
  • @K.A not sure. I know that Actual Tools Window Manager has similarly looking. If they are this, then the left one is a different maximize button, the right is move to different monitor. – LPChip Feb 17 '19 at 20:40
  • 2
    @K.A They are from UltraMon (not affiliated) – raznagul Feb 17 '19 at 20:40
16

Notice that your process has a > in front of it? If you click it, it opens the group to see what's inside.

You'll notice that you find a new process in there with the same leaf icon. This time, however it also has the word "Suspended" next to it, which is the tooltip you were looking for,

These processes are suspended because they are not actively used. This means that the process is not using any CPU but can be resumed at a later stage to work again without starting up. Windows manages the suspending/unsuspending of its core processes to make windows respond more snappy but not actually run slower because there are background processes that aren't being used.

Do note, the faster your computer is, the less likely it is that windows needs to suspend processes. So some users with fast pc's may not see any suspended process, while people with a slower pc may see a lot of them.

| improve this answer | |
  • 5
    Do you have a reference for your last paragraph? What does faster mean? How does Windows determine whether my PC is fast or not? Is it related to GHz or to the number of CPUs, or both, or even Cache and RAM? Also, I don't understand, how suspending makes Windows react faster. In previous versions, processes were managed by priorities. Windows could simply give the "leaf"-processes a low priority so that they never run. There seems no need for suspending. – Thomas Weller Feb 17 '19 at 13:57
  • 1
    @ThomasWeller A low-priority process is run x% of the time, all the time. A suspended process is run 0% of the time until it's unsuspended; while it's suspended, it's just data sitting around. "Fast" is related to how fast the computer is at running programs; it's related to all of those things you've stated. – wizzwizz4 Feb 17 '19 at 14:30
  • 2
    Why would a process that is not doing anything need to wake up in the first place? What is the difference between this function and the process calling MsgWaitForMultipleObjects with a rather short list of events to wake up for? – Simon Richter Feb 17 '19 at 16:40
  • 1
    @SimonRichter The difference is that the latter logic has to be baked into the program and is a fundamental part of its behaviour. The former is something the OS does to programs that do not work this way. The end result is more or less the same. – Lightness Races in Orbit Feb 17 '19 at 17:03
  • 1
    Only "Apps" will be suspended. They will be suspended when closed. This does not depend on system performance from what I observed. – Daniel B Feb 17 '19 at 23:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.