BUG: Newly applied highlighting takes up to 10-15 seconds to appear, 100% CPU

Page 3 of 4 (64 items) < Previous 1 2 3 4 Next >
This post has 63 Replies | 1 Follower

Posts 1228
Ron | Forum Activity | Replied: Mon, Apr 25 2011 3:33 PM | Locked

Melissa Snyder:
This should be fixed in the next beta. Let us know if the behavior continues after Beta 3 is released and installed.

Does that apply to the PC side as well?

Posts 1246
David Mitchell | Forum Activity | Replied: Mon, Apr 25 2011 4:38 PM | Locked

Ron Keyston Jr:

Melissa Snyder:
This should be fixed in the next beta. Let us know if the behavior continues after Beta 3 is released and installed.

Does that apply to the PC side as well?

Yes.

David Mitchell
Development Lead
Faithlife

Posts 5615
Todd Phillips | Forum Activity | Replied: Mon, Apr 25 2011 6:13 PM | Locked

Melissa Snyder:

Stuart Robertson:

Bumping this issue again - I know now that there are many "serious" issues with the 4.3 beta series that this might not get fixed for a while, but it really, really, really is killing the Logos joy for me... Any word from Logos will be appreciated.

This should be fixed in the next beta. Let us know if the behavior continues after Beta 3 is released and installed.

All this talk about "beta 3".  I take it that it's not just a myth?  Stick out tongue

Wiki Links: Enabling Logging / Detailed Search Help - MacBook Pro (2014), ThinkPad E570

Posts 1228
Ron | Forum Activity | Replied: Tue, Apr 26 2011 6:57 AM | Locked

David Mitchell:

Ron Keyston Jr:

Melissa Snyder:
This should be fixed in the next beta. Let us know if the behavior continues after Beta 3 is released and installed.

Does that apply to the PC side as well?

Yes.

Yes Thanks David

Posts 15805
Forum MVP
Keep Smiling 4 Jesus :) | Forum Activity | Replied: Tue, Apr 26 2011 10:25 AM | Locked

Todd Phillips:
All this talk about "beta 3".  I take it that it's not just a myth?  Stick out tongue

Myth = No; Logos 4.3 Beta 3 (4.30.0.0376) recently released for Mac (bit earlier today).

Keep Smiling Smile

Posts 524
Stuart Robertson | Forum Activity | Replied: Wed, Oct 19 2011 8:54 AM | Locked

This was improved in previous betas.  Sadly, however, since 4.5 beta 2 this bug is back with a vengeance.  Selecting some text in an ESV bible pane and applying basic highlighting  (such as a color or bold text) takes upwards of 15 seconds to appear, and maxes out one core of the CPU entirely.  Removing highlighting does the same... one CPU core flat out for 10-15 seconds before the screen is finally updated and the highlighting disappears.

The ability to annotate and highlight texts (especially the Bible) is fundamental and crucial (to me, at least). 

Please can someone at Logos look into this (again) as highlighting is now basically useless, being as slow as it is now.

Posts 4077
Melissa Snyder | Forum Activity | Replied: Wed, Oct 19 2011 8:59 AM | Locked

Stuart Robertson:

Please can someone at Logos look into this (again) as highlighting is now basically useless, being as slow as it is now.

Developers are currently working on optimization for this in the 4.5 beta.

Posts 524
Stuart Robertson | Forum Activity | Replied: Wed, Oct 19 2011 9:01 AM | Locked

Thanks for the quick reply, Melissa.  Looking forward to the fix.

Posts 524
Stuart Robertson | Forum Activity | Replied: Fri, Oct 21 2011 3:42 AM | Locked

I just tried 4.5 beta 3 (for which release notes indicate a fix for this problem) but there is no difference - applying a single highlight to a single word with a single ESV panel open (no other linked panels, etc) takes 11.5 seconds and maxes out 1 CPU core at nearly 100% while "applying" the highlight. Removing the single highlight takes ~ 9.5 seconds. 

This is on a late 2010 17" Macbook Pro, i7, 8GB RAM with 5GB RAM free and nothing else running. Logos 4.5 beta 3, OS X 10.7.2.

This is not a hardware or OS problem...

Posts 4077
Melissa Snyder | Forum Activity | Replied: Fri, Oct 21 2011 7:14 AM | Locked

Stuart Robertson:
I just tried 4.5 beta 3 (for which release notes indicate a fix for this problem) but there is no difference - applying a single highlight to a single word with a single ESV panel open (no other linked panels, etc) takes 11.5 seconds and maxes out 1 CPU core at nearly 100% while "applying" the highlight. Removing the single highlight takes ~ 9.5 seconds. 

Could you enable logging, reproduce the behavior, and provide a log?

Posts 524
Stuart Robertson | Forum Activity | Replied: Sat, Oct 22 2011 2:25 PM | Locked

How do I enable logging...? I've scanned the forums (briefly) but cannot find how to enable logging on Mac.

Posts 3578
steve clark | Forum Activity | Replied: Sat, Oct 22 2011 2:43 PM | Locked

Stuart Robertson:
How do I enable logging...?

Mac Diagnostic Logging

QLinks, Bibl2, LLR, Macros
Dell Insp 17-5748, i5, 1.7 GHz, 8G RAM, win 8.1

Posts 15805
Forum MVP
Keep Smiling 4 Jesus :) | Forum Activity | Replied: Sat, Oct 22 2011 2:55 PM | Locked

Stuart Robertson:

How do I enable logging...? I've scanned the forums (briefly) but cannot find how to enable logging on Mac.

Logos 4 Mac =Complete Machine Crash (random shutdown) thread includes:

Wiki Mac Troubleshooting => How to Report Bugs in Logos 4 Mac includes link to 5504.Logos4MacLogging.app.zip (display logging setting, then optionally change); also links to Logos Log Scribe (create zip file of Logging folder with copy of console messages)

Personally scan forums quickly (so can copy and paste reply).

Keep Smiling Smile

Posts 524
Stuart Robertson | Forum Activity | Replied: Sat, Oct 22 2011 3:14 PM | Locked

Thanks to both of you! You learn something new every day... :-)

Posts 524
Stuart Robertson | Forum Activity | Replied: Sat, Oct 22 2011 3:22 PM | Locked

Attached is a log file created by Logos Log Scribe.  Procedure was as follows:

 

  1. Closed Logos and restarted, holding down Command key, then clicked "Sign-in" button and released Command key
  2. Selected a single word ("life") in ESV Bible pane and pressed "B" (the shortcut I've assigned to a "Bold" formatting style).  Took close on 12 seconds to apply the "bold" formatting, with CPU (1 core) maxed out.
  3. Then I right-clicked on the word "life" and selected "Remove annotations". It took about 9 seconds to finally remove the formatting (again maxing out one CPU core)
  4. Exited Logos
  5. Created a log file "bundle" using Logos Log Scribe.

 

7181.LogosLogs Stuart Robertson 20111022-181931.gz

Posts 15805
Forum MVP
Keep Smiling 4 Jesus :) | Forum Activity | Replied: Sun, Oct 23 2011 2:51 PM | Locked

Stuart Robertson:
Attached is a log file created by Logos Log Scribe.  Procedure was as follows:

Looking at Logos4.log file, noticed process number 57335 that shows 57,334 processes have started since last Mac OS X restart.  Unfortunately, Logos 4 Mac has a Windows penchant about restarting Mac periodically (only way to clear some memory leakage issues). Logos4.log file also has several messages about Unsupported and Supported window creation.  Near end of Logos4.log file is an Unsupported window creation followed by warnings: "Could not find Note for note ID ####"

Wonder if restarting Mac changes time to apply and remove "bold" formatting with text size of 18.67:

  1. Enable diagnostic logging.  can use  5504.Logos4MacLogging.app.zip or Mac Diagnostic Logging terminal steps
  2. Restart Mac
  3. Launch Logos 4.5 Beta 3
  4. Click sync arrows, wait for arrows to stop spinning
  5. Selected a single word ("life") in ESV Bible (John 10:12) and press "B" (shortcut), note elapsed time and CPU usage
  6. Right click on "life" to remove annotations, noting elapsed time and CPU usage
  7. Exit Logos 4.5 Beta 3
  8. Use Logos Log Scribe 
  9. Reply and attach archive along with elapsed times and CPU usage notes.

By the way, noticed Reverse Interlinear Rows = Surface,MSS,Lemma,Morph,Strong's (in New Testament, personally prefer Louw-Nida over Strong's for pop-up with semantic contextual range of word meaning).  Observation: in John 1:9, νομή has one Strong's number (3542) and two Louw-Nida Numbers (1.98 and 84.1) that correspond with translations: "pasture" (John 1:9) and "spread" (2 Timothy 2:17).

Keep Smiling Smile

Posts 524
Stuart Robertson | Forum Activity | Replied: Sun, Oct 23 2011 5:47 PM | Locked

Followed the procedure above (including restarting Mac, etc) to a T.  Resulting log is attached.5808.LogosLogs Stuart Robertson 20111023-203411.gz

Times are actually worse. It took 15.2 seconds (as close as my stopwatch and reflexes can capture) to apply a "bold" highlight to the single word "life" in John 10:15 and it took 13.7 seconds to remove the highlight. Before I started the test all 4 CPU cores (viewed using iStat Menu's CPU display) were running at 0 or 1% load. Once I applied the highlight one of the CPU cores jumped to 100% load and stayed their until the highlight was finally applied and the screen repainted (that is, bold text appears). Removing the highlight resulted in two cores running at full load (average CPU load for Logos reported 187% by iStat Menus). I think the doubled CPU for Logos (normally only one core hits 100% when applying highlight) was caused by syncing, as I noticed that the sync arrows started spinning after I applied the bold highlight and were still spinning when I clicked "remove annotation".

In case no one believes this performance is truly as bad as it is, I'm happy to create a video and upload it to You Tube (I did this in the past - see http://www.youtube.com/watch?v=iWhVwXzRBIs). I'll happily create another video, if need be, in the hope that someone at Logos will try to fix this.

It's so bad that I cannot use any formatting at all. As I read my Bible (using Logos) I often wish to highlight and mark up the Bible, but this bug (which I first reported on 12-December-2010, more than 10 months ago - see page 1 of this bug) makes marking up the Bible basically impossible and completely kills the battery.

A bug like this should not still be hanging around after 10.5 months... should it?

Posts 4077
Melissa Snyder | Forum Activity | Replied: Tue, Oct 25 2011 7:26 AM | Locked

Stuart ~ I've provided your recent logs to development. Apparently the problem had been resolved as you mentioned earlier with one of the 4.3 betas, and is now back again for you in the 4.5 beta. Many optimizations were made for Beta 3 and more continue to be made during this beta cycle.

Posts 524
Stuart Robertson | Forum Activity | Replied: Mon, Oct 31 2011 10:45 AM | Locked

Hi Melissa,

Any idea when this might be prioritized and fixed? It is a somewhat crippling bug, no?

Posts 4077
Melissa Snyder | Forum Activity | Replied: Tue, Nov 1 2011 3:17 PM | Locked

Stuart Robertson:

Hi Melissa,

Any idea when this might be prioritized and fixed? It is a somewhat crippling bug, no?

It is a high priority and developers continue to work on it. Did you see any improvement with Beta 4?

Page 3 of 4 (64 items) < Previous 1 2 3 4 Next > | RSS