Issue 8601 - Performance: Slow Screen Redrawing in All Apps
Summary: Performance: Slow Screen Redrawing in All Apps
Status: CLOSED IRREPRODUCIBLE
Alias: None
Product: ui
Classification: Code
Component: ui (show other issues)
Version: 643
Hardware: PC All
: P3 Trivial with 5 votes (vote)
Target Milestone: ---
Assignee: jwernerny
QA Contact: issues@ui
URL:
Keywords: oooqa, performance, regression
Depends on:
Blocks:
 
Reported: 2002-10-22 16:16 UTC by jwernerny
Modified: 2009-11-01 08:02 UTC (History)
7 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description jwernerny 2002-10-22 16:16:15 UTC
I've just installed 643 over top of OOo 1.0.1 and begun to take it for a test 
spin.   The first things I notice is that the screen redraw is _much_ slower on 
all components (Writer, Calc, etc.), dialogs, and Menus.   Whereas OOo 1.0.1 
was fairly quick, 643 is slow enough I can see individual characters being draw 
on Calc and Write displays.   IMHO, this is too slow to be acceptable.

While initially setting up my Options, I found that the dialog was so slow at 
times to make me think it had hung.  For several items in the list, it seemed 
to take tens of seconds to update and redraw a new page.


Here is the general system information:

Microsoft Windows 98 4.10.1998   
Clean install using OEM Preinstall 
Kit /T:C:\WININST0.400 /SrcDir=c:\windows\options\cabs /IS /IW /IQ /ID /IV /IZ /
II /II /NR /II /C  /U:xxxxxxxxxxxxxxxxx
IE 5 6.0.2600.0000
Uptime: 0:01:25:23
Normal mode
On "JWERNER" as "jwerner"
Gateway, Inc.
GenuineIntel Pentium(r) II Processor Intel MMX(TM) Technology
224MB RAM
50% system resources free
Custom swap file on drive E (418MB free)
Available space on drive C: 194MB of 8048MB (FAT32)
Available space on drive D: 213MB of 1424MB (FAT32)
Available space on drive E: 418MB of 1432MB (FAT32)

======
Here is the basic information about the display on my system:


   NVIDIA RIVA TNT (Gateway)
    DISPLAY
    Alloc resources:                    	 Logical Configuration 0
    IRQ:                                       	 11 Mask: xDEB8
    IO Range:                              	 Base=x03B0 End=x03BB Min=x03B0 
Max=x03BB  Alias=x04, Decode=x03
                                                  	 Base=x03C0 End=x03DF 
Min=x03C0 Max=x03DF  Alias=x04, Decode=x03
    Memory Address Range:      	 Base= x000A0000 End= x000AFFFF Min= x000A0000 
Max= x000AFFFF 
                                                  	 Base= x000B0000 End= 
x000BFFFF Min= x000B0000 Max= x000BFFFF 
                                                  	 Base= x0F000000 End= 
x0FFFFFFF Min= x00000000 Max= xFFFFFFFF 
                                                  	 Base= x11000000 End= 
x11FFFFFF Min= x00000000 Max= xFFFFFFFF 
                                                  	 Base= x000C0000 End= 
x000C7FFF Min= x000C0000 Max= x000C7FFF 
                                                  	 Base= x10000000 End= 
x1000FFFF Min= x00000000 Max= xFFFFFFFF 
    Driver:                                   	 atihal64.dll     
                                                  	 atidvenu.rsc     
                                                  	 aticwdde.dll     
                                                  	 atidev.dll     
                                                  	 atiht.dll     
                                                  	 atipita.dll     
                                                  	 atidil.dll     
                                                  	 atir3tv.dll     
                                                  	 atir3vpe.dll     
                                                  	 atir3d3d.dll     
                                                  	 atir3hal.dll     
                                                  	 atir3d32.dll     
                                                  	 atir3d16.dll     
                                                  	 atir3.vxd     
                                                  	 atir3.drv     
                                                  	 vgartd.vxd     
6/7/1999 6:17 PM Size: 25106 
                                                  	 nv4ogl.dll     
6/7/1999 6:17 PM Size: 891904 
                                                  	 nv4dd32.dll     
6/7/1999 6:17 PM Size: 326656 
                                                  	 nvmini2.vxd     
6/7/1999 6:17 PM Size: 7863 
                                                  	 nvmini.vxd     
6/7/1999 6:17 PM Size: 74354 
                                                  	 nvarch16.dll     
6/7/1999 6:17 PM Size: 26624 
                                                  	 nvarch32.dll     
6/7/1999 6:17 PM Size: 7168 
                                                  	 nvcore.vxd     
6/7/1999 6:17 PM Size: 479861 
                                                  	 nv4disp.drv     
6/7/1999 6:17 PM Size: 535992 
                                                  	 nv4gwen.inf     
    
   Gateway EV700
    Monitor
    Alloc resources:                    	 None
====

Here are the running tasks (643 is currently open)

Kernel32.dll	4.10.1998	Microsoft Corporation	Win32 Kernel core 
component	C:\WINDOWS\SYSTEM\Kernel32.dll	4.3	Microsoft(R) Windows(R) 
Operating System
MSGSRV32.EXE	4.10.1998	Microsoft Corporation	Windows 32-bit VxD 
Message Server	C:\WINDOWS\SYSTEM\MSGSRV32.EXE	4.0	Microsoft(R) Windows(R) 
Operating System
Mprexe.exe	4.10.1998	Microsoft Corporation	WIN32 Network Interface 
Service Process	C:\WINDOWS\SYSTEM\Mprexe.exe	4.0	Microsoft(R) Windows(R) 
Operating System
Nwrecmsg.exe				C:\NOVELL\CLIENT32\Nwrecmsg.exe	4.0	
Mstask.exe	4.71.1968.1	Microsoft Corporation	Task Scheduler Engine
	C:\WINDOWS\SYSTEM\Mstask.exe	4.0	Microsoft® Windows® Task 
Scheduler
MMTASK.TSK	4.03.1998	Microsoft Corporation	Multimedia background 
task support module	C:\WINDOWS\SYSTEM\MMTASK.TSK	4.0	Microsoft 
Windows
Explorer.exe	4.72.3110.1	Microsoft Corporation	Windows Explorer
	C:\WINDOWS\Explorer.exe	4.0	Microsoft(R) Windows NT(R) Operating 
System
Taskmon.exe	4.10.1998	Microsoft Corporation	Task Monitor
	C:\WINDOWS\Taskmon.exe	4.0	Microsoft(R) Windows(R) Operating System
Systray.exe	4.10.1998	Microsoft Corporation	System Tray Applet
	C:\WINDOWS\SYSTEM\Systray.exe	4.0	Microsoft(R) Windows(R) 
Operating System
Em_exec.exe	7.41.411	Logitech Inc.	Control Center
	C:\MOUSE\SYSTEM\Em_exec.exe	4.0	MouseWare
Starter.exe	3.00.02	Creative Technology, Ltd.	This program launches 
the mixer application.	C:\WINDOWS\Starter.exe	4.0	starter
Avsynmgr.exe	4.5.1215.0	Network Associates, Inc.	VirusScan 
Synchronization Service	C:\PROGRAM FILES\NETWORK 
ASSOCIATES\VIRUSSCAN\Avsynmgr.exe	4.0	McAfee VirusScan
Hotsync.exe	4.0.4	Palm, Inc.	HotSync® Manager Application
	D:\PALM\Hotsync.exe	4.0	HotSync® Manager, Palm Desktop
Soffice.exe	6.00.8231	Sun Microsystems, Inc.	OpenOffice.org 643
	C:\PROGRAM FILES\OPENOFFICE\PROGRAM\Soffice.exe	4.0	
Vsstat.exe	4.5.1215.0	Network Associates, Inc.	VirusScan 
System Tray	C:\PROGRAM FILES\NETWORK ASSOCIATES\VIRUSSCAN\Vsstat.exe
	4.0	McAfee VirusScan
Avconsol.exe	4.5.1215.0	Network Associates, Inc.	VirusScan Consol
	C:\PROGRAM FILES\NETWORK ASSOCIATES\VIRUSSCAN\Avconsol.exe	4.0
	McAfee VirusScan
Vshwin32.exe	4.5.1215.0	Network Associates, Inc.	VirusScan 
System Scan	C:\PROGRAM FILES\NETWORK ASSOCIATES\VIRUSSCAN\Vshwin32.exe
	4.0	McAfee VirusScan
Spool32.exe	4.10.1998	Microsoft Corporation	Spooler Sub System 
Process	C:\WINDOWS\SYSTEM\Spool32.exe	4.0	Microsoft(R) Windows(R) 
Operating System
Outlook.exe	9.0.2416	Microsoft Corporation	Microsoft Outlook
	C:\PROGRAM FILES\MICROSOFT OFFICE 2K\OFFICE\Outlook.exe	4.0
	Microsoft Outlook
Tapisrv.exe	4.10.2000	Microsoft Corporation	Microsoft® Windows(TM) 
Telephony Server	C:\WINDOWS\SYSTEM\Tapisrv.exe	4.0	Microsoft(R) 
Windows(R) Operating System
Mapisp32.exe	5.5.2803.0	Microsoft Corporation	Microsoft Windows(TM) 
Messaging Subsystem Spooler	C:\PROGRAM FILES\COMMON FILES\SYSTEM\MAPI\1033
\95\Mapisp32.exe	4.0	Microsoft Exchange
Awfxex32.exe	4.0.1667	Microsoft Corporation	LocalFax Dedicated Fax 
process	C:\WINDOWS\SYSTEM\Awfxex32.exe	4.0	Microsoft® At Work Fax
Ddhelp.exe	4.08.00.0400	Microsoft Corporation	Microsoft DirectX Helper
	C:\WINDOWS\SYSTEM\Ddhelp.exe	4.0	Microsoft® DirectX for 
Windows®  95 and 98
Rpcss.exe	4.71.3328	Microsoft Corporation	Distributed COM Services
	C:\WINDOWS\SYSTEM\Rpcss.exe	4.0	Microsoft(R) Windows NT(TM) 
Operating System
Msinfo32.exe	4.10.2222	Microsoft Corporation	MSInfo32
	C:\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\MSINFO\Msinfo32.exe
	4.0	Microsoft System Information
Inetd.exe				D:\CYGWIN\USR\SBIN\Inetd.exe	4.0	
MS-DOS	4.10.1998	Microsoft Corporation	Non-Windows application 
component for 386 enhanced mode	C:\WINDOWS\SYSTEM\WINOA386.MOD	MS-DOS
	Microsoft(R) Windows(R) Operating System
Comment 1 dankegel 2003-06-25 08:00:57 UTC
Does 1.1beta2 have the same speed problem for you?
How much RAM do you have, and what processor / speed is your computer?
Comment 2 jwernerny 2003-06-25 13:11:45 UTC
1.1Beta and 1.1Beta2 seem to have sped things up a bit more.  [I think it may still be slower than 1.0.x, 
but I haven't checked those recently.]

The original report was on a 400 Mhz GenuineIntel Pentium(r) II Processor Intel MMX(TM) Technology 
with 224MB RAM.  I also experienced similar performance hits on other, slower machines.

If there is any way to keep speeding the display up, I think it would be good.  I expect a great number 
of people who are looking seriously at Open/StarOffice are not the ones who are running 2+ Ghz machines.  
They are more likely to have a "bargain" priced machine and are looking for the lowest cost solution they 
can get.
Comment 3 dankegel 2003-07-09 05:34:46 UTC
OK, but are you willing to say it's fast enough now
to not be defective? :-)   I bet you are, so I'm going to
change the class of this bug from 'defect' to 'enhancement' :-)
Comment 4 stefan.baltzer 2003-07-22 17:26:10 UTC
Reassigned to Bettina.
Comment 5 stefan.baltzer 2003-08-08 17:00:08 UTC
.
Comment 6 mandreiana 2004-10-11 15:54:24 UTC
This should be a defect.

With snapshot 1.9.54 on Fedora core, sometimes just moving the cursor with arrow
keys it's visibly slow, even on a new 1 page document. top shows soffice.bin
using 70% of cpu after moving cursor (760 mb ram, 1.7ghz celeron). 

There are no other processes using significant CPU. Unfortunatelly it doesn't
happen 100% of the time and I don't know how to reproduce.
Comment 7 utomo99 2007-06-26 04:17:18 UTC
can you please try OOo 2.2 please as that version is much faster. 


Thanks


Comment 8 utomo99 2007-06-26 04:26:05 UTC
*** Issue 78780 has been marked as a duplicate of this issue. ***
Comment 9 utomo99 2007-06-26 04:30:13 UTC
os all. 

is this UI or framework ? I think it maybe framework
Comment 10 harlan879 2007-06-26 16:11:01 UTC
I suspect framework, and that the UI slowdown is just a symptom, but it could
well be instability in the UI.

To clarify, this is NOT a performance bug, this is a stability bug! Issue type
should NOT be "enhancement", but should be "defect". This has nothing to do with
the speed of the machine, and it causes dataloss. I would ask that the bug be
reclassified appropriately. Please see Issue 78780 for my more detailed report. 

(If in fact this bug and that bug are different issues, then 78780 should of
course be reopened.)
Comment 11 harlan879 2007-09-22 14:39:48 UTC
Just a ping on this issue to again requent the change of the issue type from
"enhancement" to "defect". I do not have the permission to do so myself. If this
issue is seen as a separate issue from 78780, then I will reopen that bug. 
Comment 12 tweedledee 2007-09-28 18:31:17 UTC
I'll echo harlan879, and his bug report in Issue 78780 - if that is a separate
issue it needs to reopened, as this problem in OO2.2 is very frustrating. 
Sometimes it works for a few hours, sometimes a few minutes, before this occurs.
 As I'm currently working on several large documents at once, this can chew up
10-15 minutes to try to save & shutdown once this occurs.  After closing
everything and restarting OO, everything is once again fine.  I've not actually
experienced crashes.  I've seen it occur even if I only have a large Writer
document open, but it is far more likely to be triggered by a spreadsheet.

I'm runing Ubuntu 7.04, Gnome.  I see this on two systems with no hardware in
common, and on neither have I had anything like this occuring prior to 2.2.
Comment 13 utomo99 2008-01-04 13:00:11 UTC
This is regression and performance problems. 
and many people complains about OOo performance. 
I hope we can reduce it. 

Thanks
Comment 14 Martin Hollmichel 2009-07-28 08:18:15 UTC
reassign to ka.
Comment 15 ooo 2009-10-21 13:43:58 UTC
Could you use OOo 3.1.1 or even 3.2 Beta and tell me if this is still an issue
for you, please?. Especially for OOo 3.1, there were quite a lot of performance
improvements made to the whole office code in all applications.

If you can still reproduce this issue with a recent release (see above), please
tell me exactly when/how/... this happens and how we may reproduce it inhouse.
Comment 16 jwernerny 2009-10-21 15:40:05 UTC
The original issue was reported 7 yaers ago against a pre-release version. 
Since then, the issue has morphed ino something else that is followung new versions.

Since logging the issue I have upgraded PCs and OSes to the point that this is
no longer a problem for me.  BUT, there is still an issue for some.  Personally,
I would be happy to close this, but others may not be.  For now, I'm going to
bounce this to "works for me", but encourage those who still consider it a
problem to chime in.

- John
Comment 17 Mechtilde 2009-11-01 08:02:55 UTC
worksforme -> duplicate