Updates:
        Status: Available

Comment #8 on issue 13156 by [email protected]: The Task Manager is not  
implemented
http://code.google.com/p/chromium/issues/detail?id=13156

I'll work on other stuff for now, so this is available again.

The UI is mostly done, modulo the TODOs at the top of task_manager_mac.mm.  
Most notably,
sorting doesn't work, the rows don't show favicons (see the keyword manager  
and
ImageAndTextCell for how to do that), the "Stats for nerds" link is missing  
(depends on issue
17989) and the "Kill process button" is not hooked up.

More importantly, most of the stats displayed in the task manager are  
wrong, due to the stats
collection routines being either not or wrongly implemented
(http://codereview.chromium.org/173261 might fix a few of them). The reason  
for that is that it's
not easily possible to get stats about different processes on OS X. Since  
the task manager only
shows stats for our own child processes, the current plan is to let the  
renderers send their
mach_port_t through mach ipc to the browser, which then uses that to  
collect stats (see  
http://www.opensource.apple.com/source/top/top-67/libtop.c ).

Alternatives are to parse the output of `ps -o %cpu -P pidoftask`(too  
expensive), or to use
authentication services, but that would require an "Enter admin password"  
dialog when opening
the task manager (sucks).

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to