Why TC use 0.11% cpu constant when not inactive?
Moderators: Hacker, petermad, Stefan2, white
Why TC use 0.11% cpu constant when not inactive?
Why TC use 0.11% cpu also when it does not do anything and is minimized?
Do it is possible to reduce to 0%?
Do it is possible to reduce to 0%?
Last edited by Hurdet on 2016-05-26, 22:26 UTC, edited 1 time in total.
-
- Power Member
- Posts: 872
- Joined: 2013-09-04, 14:07 UTC
-
- Power Member
- Posts: 872
- Joined: 2013-09-04, 14:07 UTC
Well, i guess if 0.11% is that important to you, you will have to troubleshoot your particular situation. For me personally, 0.11% is not worth putting any thought and spending any significant time on it.
Only so much: Check TC's configuration in detail for any setting or combinations of settings that could cause this minor load. Experiment with the configuration settings and observe whether and how the CPU load would change. Monitor TC's CPU load over time and in correlation to what you do within TC and also in correlation to what other programs (including services) do and what you do on the desktop elsewhere. (Remember, that even when you interact with one program it might become necessary for another program to do 'something', like for example reacting to some system event it subscribed to, redrawing parts of its UI -- although not when minimized, etc...). Perhaps you can learn from the collected information under which circumstances TC's CPU load changes for better or worse when it is running on your particular system configuration. Good luck!
Only so much: Check TC's configuration in detail for any setting or combinations of settings that could cause this minor load. Experiment with the configuration settings and observe whether and how the CPU load would change. Monitor TC's CPU load over time and in correlation to what you do within TC and also in correlation to what other programs (including services) do and what you do on the desktop elsewhere. (Remember, that even when you interact with one program it might become necessary for another program to do 'something', like for example reacting to some system event it subscribed to, redrawing parts of its UI -- although not when minimized, etc...). Perhaps you can learn from the collected information under which circumstances TC's CPU load changes for better or worse when it is running on your particular system configuration. Good luck!
First of all, you should try disabling auto-refresh on file system changes.
Also starting TC with clean INI (TOTALCMD.exe /i=new.ini) may help to know default load level.
BTW my TC eats now 0.07% when it has no focus.
Also starting TC with clean INI (TOTALCMD.exe /i=new.ini) may help to know default load level.
BTW my TC eats now 0.07% when it has no focus.
Last edited by MVV on 2016-05-26, 22:25 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 50918
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Something must be keeping it busy, e.g. a constant flow of WM_DEVICECHANGE messages or file system updates. Are you perhaps doing a background download or so?
Btw, which tool do you use to see the percentage in 1/100 of a percent? Even on Windows 10 the task manager only shows 1/10 of a percent here, and it's always 0 for TC while in the background...
Btw, which tool do you use to see the percentage in 1/100 of a percent? Even on Windows 10 the task manager only shows 1/10 of a percent here, and it's always 0 for TC while in the background...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- Power Member
- Posts: 872
- Joined: 2013-09-04, 14:07 UTC
FYI: The Resource Monitor (which can be invoked from the task manager) shows an average CPU load with a resolution of 1/100% (averaged over the last 60 seconds). I am not sure whether the resource monitor has been optimized away in Windows 10, though. Process Hacker seem to show the momentous CPU load with 1/100% resolution, i guess (but i might be wrong, i am not a user of PH)ghisler(Author) wrote:Btw, which tool do you use to see the percentage in 1/100 of a percent? Even on Windows 10 the task manager only shows 1/10 of a percent here, and it's always 0 for TC while in the background...
Last edited by gdpr deleted 6 on 2016-05-30, 12:53 UTC, edited 1 time in total.
process hacker swaps between 0.01 and 0.02 CPU even on my crappy i5-3520m laptop.
if you want 0.00000000% do suspend it.
yes, that one shows even 0.00 here.FYI: The Resource Monitor (which can be invoked from the task manager) also shows an average CPU load with a resolution of 1/100% (averaged over the last 60 seconds).
if you want 0.00000000% do suspend it.

licenced and happy TC user since 1994 (#11xx)
- ghisler(Author)
- Site Admin
- Posts: 50918
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ah, thanks, I missed that one. It shows 0 for TC for current CPU, and 0.01 on average.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
These are the thread that occupy the cpu:
Code: Select all
0.6%
0, ntdll.dll!ZwWaitForMultipleObjects+0xa
1, KernelBase.dll!WaitForMultipleObjectsEx+0xef
2, user32.dll!MsgWaitForMultipleObjects+0x1e9
3, user32.dll!MsgWaitForMultipleObjects+0x6b
4, TOTALCMD64.EXE+0x419c7f
5, 0x1c0fab0
6, TOTALCMD64.EXE+0x1a530
7, 0x1c0fab0
8, 0x7ff5ffff5000
9, 0xff
10, 0x1c0fc40
0.3%
0, ntdll.dll!ZwWaitForMultipleObjects+0xa
1, KernelBase.dll!WaitForMultipleObjectsEx+0xef
2, user32.dll!MsgWaitForMultipleObjects+0x1e9
3, user32.dll!MsgWaitForMultipleObjects+0x6b
4, TOTALCMD64.EXE+0x300a96
5, 0xc2440
6, TOTALCMD64.EXE+0x15570
7, 0xc47fdc0