[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Linus Upson
Yes, please! However, I would get that dialog about 1000 times a day:
http://crbug.com/22948

Linus


On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr. phajdan...@chromium.orgwrote:

 Just a while before one of my tabs (GMail) started using a lot of CPU time
 (67% while I was compiling in the background). The browser and the system
 were responsive at all times, but processing power was wasted.
 We have a warning dialog for hanged renderers offering to kill them. What
 do you think about a warning dialog for renderers consistently using a lot
 of CPU?

 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Darin Fisher
maybe instead of a dialog, we can have some kind of a non-modal badness
indicator?-darin

On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr. phajdan...@chromium.orgwrote:

 Just a while before one of my tabs (GMail) started using a lot of CPU time
 (67% while I was compiling in the background). The browser and the system
 were responsive at all times, but processing power was wasted.
 We have a warning dialog for hanged renderers offering to kill them. What
 do you think about a warning dialog for renderers consistently using a lot
 of CPU?

 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Glen Murphy

Something like yes! Maybe not a dialog, as I use things that peg my
CPU (games) somewhat frequently.

One idea we toyed with was marking such tabs as 'on fire' (icon or
color), so at least there was a visual indication. I think this would
be a good starting point before anything more obtrusive like a dialog
or bar.


On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
phajdan...@chromium.org wrote:
 Just a while before one of my tabs (GMail) started using a lot of CPU time
 (67% while I was compiling in the background). The browser and the system
 were responsive at all times, but processing power was wasted.
 We have a warning dialog for hanged renderers offering to kill them. What do
 you think about a warning dialog for renderers consistently using a lot of
 CPU?
 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Dimitri Glazkov

+1 to glowing hot idea!

:DG

On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:

 Something like yes! Maybe not a dialog, as I use things that peg my
 CPU (games) somewhat frequently.

 One idea we toyed with was marking such tabs as 'on fire' (icon or
 color), so at least there was a visual indication. I think this would
 be a good starting point before anything more obtrusive like a dialog
 or bar.


 On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
 phajdan...@chromium.org wrote:
 Just a while before one of my tabs (GMail) started using a lot of CPU time
 (67% while I was compiling in the background). The browser and the system
 were responsive at all times, but processing power was wasted.
 We have a warning dialog for hanged renderers offering to kill them. What do
 you think about a warning dialog for renderers consistently using a lot of
 CPU?
 


 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Darin Fisher
http://tinderbox.mozilla.org/1afi003r.gif

On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:


 Something like yes! Maybe not a dialog, as I use things that peg my
 CPU (games) somewhat frequently.

 One idea we toyed with was marking such tabs as 'on fire' (icon or
 color), so at least there was a visual indication. I think this would
 be a good starting point before anything more obtrusive like a dialog
 or bar.


 On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
 phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of CPU
 time
  (67% while I was compiling in the background). The browser and the system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them. What
 do
  you think about a warning dialog for renderers consistently using a lot
 of
  CPU?
  
 

 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Marc-Antoine Ruel

It's better to be non-animated. Remember,ichrome is using too much CPU
already. Second; the user is doing something, he doesn't want to be
distracted with information unrelated to his current task. If the user
finds himself waiting on his current tab, his eyes will probably see a
tab being slightly burnt and will wonder what is happening. :)

M-A

On Wed, Oct 7, 2009 at 1:13 PM, Darin Fisher da...@chromium.org wrote:
 http://tinderbox.mozilla.org/1afi003r.gif

 On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:

 Something like yes! Maybe not a dialog, as I use things that peg my
 CPU (games) somewhat frequently.

 One idea we toyed with was marking such tabs as 'on fire' (icon or
 color), so at least there was a visual indication. I think this would
 be a good starting point before anything more obtrusive like a dialog
 or bar.


 On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
 phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of CPU
  time
  (67% while I was compiling in the background). The browser and the
  system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them.
  What do
  you think about a warning dialog for renderers consistently using a lot
  of
  CPU?
  
 




 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Scott Hess

You could replace the favicon with a spinning clock or something.  It
might also be interesting to provide indicators for high memory usage
(or perhaps if the recent memory growth is high), or IPC issues.

Then again, many users might prefer not to have their tabs attracting
attention needlessly.  I mostly don't care whether a tab is using lots
of CPU.

-scott


On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:

 Something like yes! Maybe not a dialog, as I use things that peg my
 CPU (games) somewhat frequently.

 One idea we toyed with was marking such tabs as 'on fire' (icon or
 color), so at least there was a visual indication. I think this would
 be a good starting point before anything more obtrusive like a dialog
 or bar.


 On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
 phajdan...@chromium.org wrote:
 Just a while before one of my tabs (GMail) started using a lot of CPU time
 (67% while I was compiling in the background). The browser and the system
 were responsive at all times, but processing power was wasted.
 We have a warning dialog for hanged renderers offering to kill them. What do
 you think about a warning dialog for renderers consistently using a lot of
 CPU?
 


 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Evan Martin

We had also discussed putting icons indicating audio into tabs.  That
sounds crowded with icons, though: imaginably a game could have
facicon, Unicode symbols, CPU load, audio, and the x displayed.  I
worry there just aren't enough pixels to display all the relevant
information.

On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:

 Something like yes! Maybe not a dialog, as I use things that peg my
 CPU (games) somewhat frequently.

 One idea we toyed with was marking such tabs as 'on fire' (icon or
 color), so at least there was a visual indication. I think this would
 be a good starting point before anything more obtrusive like a dialog
 or bar.


 On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
 phajdan...@chromium.org wrote:
 Just a while before one of my tabs (GMail) started using a lot of CPU time
 (67% while I was compiling in the background). The browser and the system
 were responsive at all times, but processing power was wasted.
 We have a warning dialog for hanged renderers offering to kill them. What do
 you think about a warning dialog for renderers consistently using a lot of
 CPU?
 


 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Brian Rakowski
I'm not convinced that we should bother users with this kind of stuff. If an
advanced user want to see what's consuming resources, they can open the task
manager.
If we want this for debugging, perhaps it should live behind a flag. It
would be cool if some kind combo of dev tools + extensions could allow
developers to be notified of conditions like this.

On Wed, Oct 7, 2009 at 10:35 AM, Evan Martin e...@chromium.org wrote:


 We had also discussed putting icons indicating audio into tabs.  That
 sounds crowded with icons, though: imaginably a game could have
 facicon, Unicode symbols, CPU load, audio, and the x displayed.  I
 worry there just aren't enough pixels to display all the relevant
 information.

 On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:
 
  Something like yes! Maybe not a dialog, as I use things that peg my
  CPU (games) somewhat frequently.
 
  One idea we toyed with was marking such tabs as 'on fire' (icon or
  color), so at least there was a visual indication. I think this would
  be a good starting point before anything more obtrusive like a dialog
  or bar.
 
 
  On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
  phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of CPU
 time
  (67% while I was compiling in the background). The browser and the
 system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them.
 What do
  you think about a warning dialog for renderers consistently using a lot
 of
  CPU?
  
 
 
  
 

 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Andrew Scherkus
It'd be nice to have a non-distracting visual indicator, but to play the
devil's advocate...
What about intentionally CPU intensive sites that use canvas, video,
WebGL?

What about scenarios where it's a plugin that's gone haywire?

Could this be accomplished by an extension that displays a little CPU graph?

On Wed, Oct 7, 2009 at 10:35 AM, Evan Martin e...@chromium.org wrote:


 We had also discussed putting icons indicating audio into tabs.  That
 sounds crowded with icons, though: imaginably a game could have
 facicon, Unicode symbols, CPU load, audio, and the x displayed.  I
 worry there just aren't enough pixels to display all the relevant
 information.

 On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:
 
  Something like yes! Maybe not a dialog, as I use things that peg my
  CPU (games) somewhat frequently.
 
  One idea we toyed with was marking such tabs as 'on fire' (icon or
  color), so at least there was a visual indication. I think this would
  be a good starting point before anything more obtrusive like a dialog
  or bar.
 
 
  On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
  phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of CPU
 time
  (67% while I was compiling in the background). The browser and the
 system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them.
 What do
  you think about a warning dialog for renderers consistently using a lot
 of
  CPU?
  
 
 
  
 

 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Charles Reis
On Wed, Oct 7, 2009 at 11:13 AM, Andrew Scherkus scher...@chromium.orgwrote:

 It'd be nice to have a non-distracting visual indicator, but to play the
 devil's advocate...
 What about intentionally CPU intensive sites that use canvas, video,
 WebGL?

 What about scenarios where it's a plugin that's gone haywire?

 Could this be accomplished by an extension that displays a little CPU
 graph?


I would love to see this as an extension-- just like the graph that
Procexp.exe or the Windows Task Manager puts in the tray, only per tab in
the location bar (getting its data from the Chrome Task Manager).  Is that
information available to extensions?

On a grander scale, it would be great to also have a button to suspend a
renderer process if I'm not using it at the moment.  I'm sure there's a ton
of complicated issues there, though-- it might suspend several seemingly
unrelated tabs, the page(s) may have network requests in progress, Flash or
a plugin could be to blame, etc, etc.

Charlie





 On Wed, Oct 7, 2009 at 10:35 AM, Evan Martin e...@chromium.org wrote:


 We had also discussed putting icons indicating audio into tabs.  That
 sounds crowded with icons, though: imaginably a game could have
 facicon, Unicode symbols, CPU load, audio, and the x displayed.  I
 worry there just aren't enough pixels to display all the relevant
 information.

 On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:
 
  Something like yes! Maybe not a dialog, as I use things that peg my
  CPU (games) somewhat frequently.
 
  One idea we toyed with was marking such tabs as 'on fire' (icon or
  color), so at least there was a visual indication. I think this would
  be a good starting point before anything more obtrusive like a dialog
  or bar.
 
 
  On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
  phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of CPU
 time
  (67% while I was compiling in the background). The browser and the
 system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them.
 What do
  you think about a warning dialog for renderers consistently using a lot
 of
  CPU?
  
 
 
  
 




 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Paweł Hajdan Jr .
On Wed, Oct 7, 2009 at 21:25, Jeremy Orlow jor...@chromium.org wrote:

 I could't imagine many users understanding a feature like this much less
 finding it particularly useful.


That's right, an average user would be only confused. Just exposing this
info (cpu-hungriness) to extensions seems interesting.


 What are the use cases?


Well, I just didn't notice that the tab was using a lot of cpu (idle GMail
tab). The system was responsive, as well as the browser itself and all tabs.
But when you have other cpu-intensive tasks running in the background (and I
had) such a tab drains the resources.

The technical side (exposing the info to extensions) doesn't seem too hard.
I'm thinking about implementing it. I'm not sure about the UI. For me it
could be even something on the extension shelf (support for that already
exists). Then it would be nice if I could kill the renderer process using
too much resources, or even restart it.

--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Charles Reis
On Wed, Oct 7, 2009 at 12:25 PM, Jeremy Orlow jor...@chromium.org wrote:

 On Wed, Oct 7, 2009 at 11:45 AM, Charles Reis cr...@chromium.org wrote:



 On Wed, Oct 7, 2009 at 11:13 AM, Andrew Scherkus 
 scher...@chromium.orgwrote:

 It'd be nice to have a non-distracting visual indicator, but to play the
 devil's advocate...
 What about intentionally CPU intensive sites that use canvas, video,
 WebGL?

 What about scenarios where it's a plugin that's gone haywire?

 Could this be accomplished by an extension that displays a little CPU
 graph?


 I would love to see this as an extension-- just like the graph that
 Procexp.exe or the Windows Task Manager puts in the tray, only per tab in
 the location bar (getting its data from the Chrome Task Manager).  Is that
 information available to extensions?

 On a grander scale, it would be great to also have a button to suspend a
 renderer process if I'm not using it at the moment.  I'm sure there's a ton
 of complicated issues there, though-- it might suspend several seemingly
 unrelated tabs, the page(s) may have network requests in progress, Flash or
 a plugin could be to blame, etc, etc.


 I could't imagine many users understanding a feature like this much less
 finding it particularly useful.

 What are the use cases?


Only power users, which is why I think such a button only belongs in an
extension.  (Sorry if that part wasn't clear.)

Basically, I tend to have lots of tabs open, but I'm only using a small set
at any time.  That means I often find myself annoyed that Gmail or other
CPU-heavy tabs are chewing up resources (or are making Hulu videos choppy)
while I'm not using them.  I end up having to kill the CPU-heavy tabs, but
then I lose my context, as well as the visual reminder to get back to it
later.  This button would let the user pause CPU-heavy tabs without losing
that context.

This is mainly a problem on my laptop, where battery life is also important.

Charlie





 Charlie





 On Wed, Oct 7, 2009 at 10:35 AM, Evan Martin e...@chromium.org wrote:


 We had also discussed putting icons indicating audio into tabs.  That
 sounds crowded with icons, though: imaginably a game could have
 facicon, Unicode symbols, CPU load, audio, and the x displayed.  I
 worry there just aren't enough pixels to display all the relevant
 information.

 On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org wrote:
 
  Something like yes! Maybe not a dialog, as I use things that peg my
  CPU (games) somewhat frequently.
 
  One idea we toyed with was marking such tabs as 'on fire' (icon or
  color), so at least there was a visual indication. I think this would
  be a good starting point before anything more obtrusive like a dialog
  or bar.
 
 
  On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
  phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of CPU
 time
  (67% while I was compiling in the background). The browser and the
 system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them.
 What do
  you think about a warning dialog for renderers consistently using a
 lot of
  CPU?
  
 
 
  
 







 



--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Jeremy Orlow
Pawel, I was responding to the idea of suspending a tab.  I agree that
exposing this information to extensions wouldn't be too hard and could be
quite useful.

On Wed, Oct 7, 2009 at 12:37 PM, Charles Reis cr...@chromium.org wrote:



 On Wed, Oct 7, 2009 at 12:25 PM, Jeremy Orlow jor...@chromium.org wrote:

 On Wed, Oct 7, 2009 at 11:45 AM, Charles Reis cr...@chromium.org wrote:



 On Wed, Oct 7, 2009 at 11:13 AM, Andrew Scherkus 
 scher...@chromium.orgwrote:

 It'd be nice to have a non-distracting visual indicator, but to play the
 devil's advocate...
 What about intentionally CPU intensive sites that use canvas, video,
 WebGL?

 What about scenarios where it's a plugin that's gone haywire?

 Could this be accomplished by an extension that displays a little CPU
 graph?


 I would love to see this as an extension-- just like the graph that
 Procexp.exe or the Windows Task Manager puts in the tray, only per tab in
 the location bar (getting its data from the Chrome Task Manager).  Is that
 information available to extensions?

 On a grander scale, it would be great to also have a button to suspend
 a renderer process if I'm not using it at the moment.  I'm sure there's a
 ton of complicated issues there, though-- it might suspend several seemingly
 unrelated tabs, the page(s) may have network requests in progress, Flash or
 a plugin could be to blame, etc, etc.


 I could't imagine many users understanding a feature like this much less
 finding it particularly useful.

 What are the use cases?


 Only power users, which is why I think such a button only belongs in an
 extension.  (Sorry if that part wasn't clear.)

 Basically, I tend to have lots of tabs open, but I'm only using a small set
 at any time.  That means I often find myself annoyed that Gmail or other
 CPU-heavy tabs are chewing up resources (or are making Hulu videos choppy)
 while I'm not using them.  I end up having to kill the CPU-heavy tabs, but
 then I lose my context, as well as the visual reminder to get back to it
 later.  This button would let the user pause CPU-heavy tabs without losing
 that context.

 This is mainly a problem on my laptop, where battery life is also
 important.


That makes sense, but I suspect the cost would be fairly significant (even
if it's just an extension API) compared to the benefit users would get.

One random, related idea: if a page is in the background, maybe we should be
rate limiting their timers?



 Charlie





 Charlie





 On Wed, Oct 7, 2009 at 10:35 AM, Evan Martin e...@chromium.org wrote:


 We had also discussed putting icons indicating audio into tabs.  That
 sounds crowded with icons, though: imaginably a game could have
 facicon, Unicode symbols, CPU load, audio, and the x displayed.  I
 worry there just aren't enough pixels to display all the relevant
 information.

 On Wed, Oct 7, 2009 at 10:10 AM, Glen Murphy g...@chromium.org
 wrote:
 
  Something like yes! Maybe not a dialog, as I use things that peg my
  CPU (games) somewhat frequently.
 
  One idea we toyed with was marking such tabs as 'on fire' (icon or
  color), so at least there was a visual indication. I think this would
  be a good starting point before anything more obtrusive like a dialog
  or bar.
 
 
  On Wed, Oct 7, 2009 at 9:59 AM, Paweł Hajdan Jr.
  phajdan...@chromium.org wrote:
  Just a while before one of my tabs (GMail) started using a lot of
 CPU time
  (67% while I was compiling in the background). The browser and the
 system
  were responsive at all times, but processing power was wasted.
  We have a warning dialog for hanged renderers offering to kill them.
 What do
  you think about a warning dialog for renderers consistently using a
 lot of
  CPU?
  
 
 
  
 











 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Evan Martin

On Wed, Oct 7, 2009 at 12:35 PM, Charles Reis cr...@google.com wrote:
 Only power users, which is why I think such a button only belongs in an
 extension.  (Sorry if that part wasn't clear.)
 Basically, I tend to have lots of tabs open, but I'm only using a small set
 at any time.  That means I often find myself annoyed that Gmail or other
 CPU-heavy tabs are chewing up resources (or are making Hulu videos choppy)
 while I'm not using them.  I end up having to kill the CPU-heavy tabs, but
 then I lose my context, as well as the visual reminder to get back to it
 later.  This button would let the user pause CPU-heavy tabs without losing
 that context.
 This is mainly a problem on my laptop, where battery life is also important.

You could imagine stuffing a kill -STOP item into the context menu
on the task manager.  Unlikely that'd live in a user-facing Chrome
though.

--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---



[chromium-dev] Re: detecting tabs using a lot of CPU?

2009-10-07 Thread Finnur Thorarinsson
Umm... shouldn't we be looking into why the tab is taking so much CPU?  :)

For example, back in April I saw a similar thing happen on Facebook and with
WinDbg found that WebKit was simply running in an infinite loop. The WebKit
team jumped on this and submitted a fix just 2 days after I reported it (
https://bugs.webkit.org/show_bug.cgi?id=25312).

- Finnur.

On Wed, Oct 7, 2009 at 12:47, Evan Martin e...@chromium.org wrote:


 On Wed, Oct 7, 2009 at 12:35 PM, Charles Reis cr...@google.com wrote:
  Only power users, which is why I think such a button only belongs in an
  extension.  (Sorry if that part wasn't clear.)
  Basically, I tend to have lots of tabs open, but I'm only using a small
 set
  at any time.  That means I often find myself annoyed that Gmail or other
  CPU-heavy tabs are chewing up resources (or are making Hulu videos
 choppy)
  while I'm not using them.  I end up having to kill the CPU-heavy tabs,
 but
  then I lose my context, as well as the visual reminder to get back to it
  later.  This button would let the user pause CPU-heavy tabs without
 losing
  that context.
  This is mainly a problem on my laptop, where battery life is also
 important.

 You could imagine stuffing a kill -STOP item into the context menu
 on the task manager.  Unlikely that'd live in a user-facing Chrome
 though.

 


--~--~-~--~~~---~--~~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
http://groups.google.com/group/chromium-dev
-~--~~~~--~~--~--~---