Start a new topic

Battery drain & CPU usage.

Hello,


I'm experiencing an issue with Cafetran's resource use. I'm using a 2014 Retina Macbook Pro with i5 2,6 GHz, 8 GB of RAM and a solid state drive running the final build of El Capitan 10.11. The laptop is still pretty new and maintains a stable 8-9 hour battery life (~120 load cycles) while using Safari, MS Office and other simple, everyday tools.

However, using Cafetran decreases the battery life to approximately 2,5 - 3 hours, the fan fires up to more than 3,000 rpm (idle value = ~1,300), also the temperatures rise considerably. I've already tried changing the autosave setting value for glossaries, projects and memories to 10.
At the moment I'm using a single TMX memory consisting of little less than 12,000 entries and a couple of glossaries with several hundred terms.

I'm using the full version of Cafetran, revision 2015101301 released today and I have the newest java 8 installed.

The above happens regardless of the translated file's size. It makes no difference if the document contains five thousand characters or a hundred thousand.

I'm attaching a screenshot of the Activity Monitor's energy tab, with the second and third columns being Energy Impact and Average Energy Impact. That's after ten minutes of working in Cafetran. CPU Usage stays between 15 and 20%.

I had the same issue with older revisions of Cafetran on my old 2010 Macbook white running Mavericks and, later on, Yosemite. However, it wasn't that much of an issue since that laptop wouldn't last more than two hours on a single charge anyway.

As my hardware finally allows to spend more than a couple of hours away from the wall socket, it would be great to take advantage of it.


I would be very grateful for any help on this matter.

...or is it supposed to be like that?

png

Perhaps it's a RAM issue? Too much swapping to SSD? Hardly likely? 

Hello Igor,


I'm afraid my happiness was premature. After applying Pretranslation the issue persists. Cafetran takes up an almost constant 15-25% of CPU and battery life still drops down to approximately 2 hours.

Hi Piotrek,


As you take each next new segment, CafeTran performs lots of operations behind the scenes which need this processing power. Hence the spikes in the processor usage when you go to the next segment. The trick is to perform all the processing actions in one go at the start. This is exactly what Pretranslation does, which should save the energy for longer battery usage.


Igor

>Also, may I know what happened to your MBP? I have a month left to purchase the extended warranty and I'm starting to consider doing so.


I spilled liquid on the keyboard. It stilled worked but I couldn't stand the stickiness of the Return key.


The problem with these compact Macs is that everything is connected. You cannot replace a keyboard: the whole top case (the keyboard plus the trackpad plus the aluminium top) and the battery (!) has to be replaced. Quite expensive.


So I'd really advise you to take this extended warranty. I'll do so next time (again). It's cheeper.

Igor recommended to use Pretranslation.


I've stumbled upon that post almost right after posting here. I tried that and it seems to help. At least until I change the segment structure (e.g. merge or split segments), however it does seem logical that I have to run Pretranslation again in such instance. After Pretranslation the CPU spikes are gone, and battery calculation settles at approximately 6-7 hours, although I need to test it for a couple more days to give a definitive answer.
However, I still think that having to use Pretranslation in case of documents containing ~500 words is a bit of an overkill. ;-)


You aren't running any other software in the background, are you? 


Nope. Nothing power hungry, at least according to Activity Manager. Safari with a couple of tabs open, Mail.app, an occasional PDF or two in stock Preview. Cafetran is definitely the culprit here.


Also, may I know what happened to your MBP? I have a month left to purchase the extended warranty and I'm starting to consider doing so.


Hello Piotrek,


I have a MBP that is pretty much the same as yours. I'm happy to do some comparing tests, as soon as it is back from Apple repair (hopefully next week). I haven't used El Cap for production yet. Regarding: "I had the same issue with older revisions of Cafetran on my old 2010 Macbook white running Mavericks and, later on, Yosemite", I can say that there have never been any issues with CT on these versions of OS X.


You aren't running any other software in the background, are you?

piotrek.szczepanski: is it supposed to be like that?


Probably. If you go the the next segment, CT seems to use a lot of energy (I just checked, figures are similar to yours on an iMac, 5,000 words document, 50k TM). Some time ago, somebody complained that his (m/f) MacBook got very hot. Igor recommended to use Pretranslation. I don't particularly like pretranslation, because the results are saved in the cache, possibly ruining (terms) consistency. I'd suggest you use pretranslation, save it, quit CT, run CT with the pretranslation file (lowest priority) and the ProjectTM (high priority) only. The pretranslation won't be in the cache in that case. [correct me if I'm wrong, Igor].

That should save battery life.


H

Login to post a comment