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
-~----------~----~----~----~------~----~------~--~---