LabelLinks4Gmail

By CloudKicker Last update Apr 27, 2010 — Installed 8,058 times.

Excessive CPU utilisation + overheating

in
Subscribe to Excessive CPU utilisation + overheating 3 posts, 3 voices



Slartibartfarst User
FirefoxWindows

@CloudKicker: are you able to address the CPU utilisation issue whilst you are sorting out the new Gmail labeling display? Please refer to point (ii) in the post copied below.

Thanks for a brilliant script in LabelLinks4Gmail - which unfortunately I can only occasionally use due to its CPU-hogging tendencies.
_________________________________________

(The post copied below is copied from a discussion forum for Folders4Gmail, subject "CPU".)

@Andries:
I shall start by saying that IMHO Folders4Gmail is a great script and is to Arend's credit.

However, there has been a longstanding problem with Folders4Gmail regarding excessive processor (CPU) utlisation and overheating, but the author's (i.e. Arend's) stated opinion (see discussion "processor demanding issue?" elsewhere in this forum) is that it is OK, and he presumably does not intend to do anything about it. The script loops a lot on redrawing, so as to reflect an up-to-date view of a potentially dynamically changing state (i.e., the state of your labels and the emails they are assigned to).

(As an aside, regardless of how good a script is, the potential for being dictated to by other peoples' unsubstantiated opinions as to the validity of my experience in using a script is one of the reasons I dislike using scripts.)

From my observations, the Folders4Gmail CPU problem seems to vary in magnitude depending on the number of labels in use and the type of CPU being used.

For example:

(a) on my laptop (Intel Centrino duo CPU) the effect of enabling Folders4Gmail is instantaneous, and I have to switch Folders4Gmail off because of the problem. I have LOTS of labels. CPU utilisation maxes at 50% (equivalent to the whole of one CPU), CPU temperatures rise very fast (SpeedFan starts blowing at full speed) and system response goes down to a crawl or a halt. I have sometimes had to to shut down Firefox via Task Scheduler, just to get the system speed up so that I can restart F/fox and disable Gmail or Folders4Gmail and Greasemonkey. I now have Folders4Gmail permanently disabled as an add-on and in Greasemonkey, because of this limitation.

(b) In a single Centrino CPU desktop, the problem does not seem so bad, but gradually response times seems to increase and either F/fox or Gmail needs to be restarted. I have no idea why this behaviour is so different to my laptop's Centrino duo CPU.

Out of interest, you might like to compare the CPU problem you have with Folders4Gmail with two other labelling scripts that also hammer the CPU:

(i) "Processor Friendly Folders4Gmail": which seems to alleviate but not cure the problem on my laptop, and I do not use it for the same reasons as above.

(ii) "LabelLinks4Gmail": which takes the Folders4Gmail concept into a new dimension. IMHO this script is nothing short of brilliant - it needs to be used to be appreciated. Unfortunately, to use it effectively, you are obliged to structure your labels differently to Folders4Gmail's label structure (so you cannot easily switch between the two and you would need to keep two sets of label profiles anyway, to do so - which is tedious), and it hogs the CPU twice as much, so is only really usable in short bursts. I therefore keep it disabled most of the time too. Such a pity. Such a great script.

Hope this is of help/use to someone.
Thanks to Arend for creating the Folders4Gmail script.

 
Dan 1 User
FirefoxWindows

I'm in the same boat, but only after I upgraded to Firefox 3.5. Now my CPU goes to 50% and I can see that it's Firefox using that 50%.

I've turned off FolderLinks4Gmail. It's a good script, but not necessary, especially when it does this to my CPU.

 
DanB User
FirefoxX11

Yup

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel