TIP: Click on subject to list as thread! ANSI
echo: os2user-l
to: All
from: `Jim Read`
date: 2007-02-03 23:46:06
subject: Re: OpenOffice20beta

Hi all that have read my OOorg2 reports...

I have spent considerable time today evaluating and investigating the
OO RC1 sluggishness I have recently reported. I am now happy to report
that the problem only occurs when using SMP. On a Uni processor, it's
night and day different to the better side of things.

I installed and ran it on the same machine using a Uni processor
install on eCS 1.0. Whereas a small file save time in Writer was 1:10
min:sec, saving the same file on the 1.0 Uni install was less than 1
second. Overall, the program was much more responsive.

I then remmed out the OS2APIC.PSD file in my SMP partition and had
very similar good results. Unremming back to a SMP config, the
slowness is back.

I know nothing about the OO code but I do know that if the critical
section APIs are used, these bad things happen. I experienced this
some time ago in my FS/2 code. This critical section bug was reported
fixed in a kernel update some time ago, but IMHO, it is not fixed. So
my advice to the dev team for OO, whoever they are, is to get rid of
every DosEnter/ExitCritSec call in the code and the program will be
much more responsive.

The main events that trigger the slowness are saving/opening files and
using pull down or context menus. There are others but those are the
easy ones to see the problem with SMP.

Seeing the program run as I had hoped and expected, I can say that it
really looks quite good at this point - as long as you are running a
uni processor system. And this is on HPFS.

I did both tests with the 14_100 kernel. I have seen no reason to
update so I haven't. But I am willing to bet the later kernels are no
better in this regard. If someone running a leter kernel with SMP
reports a snappy save time on a writer file, I will update.

Jim




 
Yahoo! Groups Links

 To visit your group on the web, go to:
    http://groups.yahoo.com/group/os2user/

 Your email settings:
    Individual Email | Traditional

 To change settings online go to:
    http://groups.yahoo.com/group/os2user/join
    (Yahoo! ID required)

 To change settings via email:
    mailto:os2user-digest{at}yahoogroups.com 
    mailto:os2user-fullfeatured{at}yahoogroups.com

 To unsubscribe from this group, send an email to:
    os2user-unsubscribe{at}yahoogroups.com

 Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

---
* Origin: Waldo's Place USA Internet Gateway (1:3634/1000)
SEEN-BY: 633/267 270 5030/786
@PATH: 3634/1000 12 123/500 379/1 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.