[Libreoffice] Trying to diagnose base running extremely slowly

Noel Grandin noel at peralex.com
Thu Oct 20 00:12:01 PDT 2011


John, which version of java are you running?

Running
  java -version
at the command line should tell you.


On 19 October 2011 19:17:02, Andrew Haley wrote:
> On 10/19/2011 05:57 PM, Michael Meeks wrote:
>>
>> On Wed, 2011-10-19 at 17:32 +0200, Stephan Bergmann wrote:
>>> What the LibO hsqldb code does a lot is call JNI's 
>>> Attach/DetachCurrentThread.  Googling around, 
>>> <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6929067> "Stack 
>>> guard pages should be removed when thread is detached" suggests that 
>>> reading /proc/self/maps might have been added into 
>>> Attach/DetachCurrentThread as part of a bug fix.  That would explain things.
>>
>> 	Good catch ! The irony ... :-) this Java bug was kindly fixed for us
>> indirectly via Andrew Haley to address the bad stack page left around when
>> we had run some java. That page was causing crashes in calc formula computation
>> in large sheets.
>>
>> 	It seems we can't win at some stage here. Andrew - I wonder are other
>> people getting frustrated by performance here too ? it seems there is
>> some huge /proc/self/maps thrash as we enter/exit Java now on Linux.
>
> Hmmm, I thought this had been fixed.
>
> See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6978641
>
> Andrew.
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice
>

Disclaimer: http://www.peralex.com/disclaimer.html




More information about the LibreOffice mailing list