Title: | *OLD* ALL-IN-1 (tm) Support Conference |
Notice: | Closed - See Note 4331.l to move to IOSG::ALL-IN-1 |
Moderator: | IOSG::PYE |
Created: | Thu Jan 30 1992 |
Last Modified: | Tue Jan 23 1996 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 4343 |
Total number of notes: | 18308 |
Hello, Quitting (GOLD K or /Q) from Lotus 1-2-3 in ALL-IN-1 is very CPU hungry. I have an 1800 block example spreadsheet which takes approx 5 minutes CPU time to quit out of. To quit from exactly the same spreadsheet using the VMS version takes less than 1s CPU! Obviously a significant difference in user perception of performance. This is probably a Lotus issue but I ask the question here because it uses INSTAL/EXECUTE which may have a bearing on this. Versions: ALL-IN-1 V3.0-1, Lotus V1.5 for ALL-IN-1 and VMS, VMS 5.4-3 The problem has also been noted using Lotus V1.0 and V1.5 on ALL-IN-1 V2.4. Attached below are the results of a show process before and after these operations on both ALL-IN-1 and VMS. Could anybody suggest what might be causing this? Thanks Jason 1.1 Before Quitting within ALL-IN-1 Gold K Process Jason 1 10:38:22 State LEF Working set 2048 Cur/base priority 4/4 Virtual pages 33988 Current PC 7FFEE07A CPU time 000:00:19:24.36 Current PSL 03C00000 Direct I/O 4006 Current user SP 7FE7EF88 Buffered I/O 21733 PID 23C00709 Page faults 3457986 UIC [SALMON] Event flags E1000001 C4000000 WAYOUT$DUA31:[ALLIN1.LIB_SHARE]OA$MAIN.EXE 1.2 Quit above finished Process Jason 1 10:46:05 State LEF Working set 2048 Cur/base priority 7/4 Virtual pages 33988 Current PC 7FFEE07A CPU time 000:00:24:04.98 Current PSL 03C00000 Direct I/O 4009 Current user SP 7FE81E3C Buffered I/O 21772 PID 23C00709 Page faults 4523477 UIC [SALMON] Event flags E1000001 4C000000 2.1 Before saving same spreadsheet using GOLD F Process Jason 1 10:47:54 State LEF Working set 2048 Cur/base priority 4/4 Virtual pages 33988 Current PC 7FFEE07A CPU time 000:00:24:24.59 Current PSL 03C00000 Direct I/O 4340 Current user SP 7FE7EF88 Buffered I/O 21819 PID 23C00709 Page faults 4537685 UIC [SALMON] Event flags E1000001 C4000000 WAYOUT$DUA31:[ALLIN1.LIB_SHARE]OA$MAIN.EXE 2.2 After saving above. Process Jason 1 10:56:56 State LEF Working set 2048 Cur/base priority 7/4 Virtual pages 34116 Current PC 7FFEE07A CPU time 000:00:29:06.02 Current PSL 03C00000 Direct I/O 4989 Current user SP 7FE81E3C Buffered I/O 21991 PID 23C00709 Page faults 5468239 UIC [SALMON] Event flags E1000001 4C000000 3.1 Before quitting on VMS version Process Jason 1 10:59:46 State LEF Working set 2048 Cur/base priority 6/4 Virtual pages 10948 Current PC 7FFEE07A CPU time 000:00:29:28.62 Current PSL 03C00000 Direct I/O 5408 Current user SP 7FE8411C Buffered I/O 22213 PID 23C00709 Page faults 5482892 UIC [SALMON] Event flags E1000001 4C000000 WAYOUT$DUA30:[SYS0.SYSCOMMON.][SYSEXE]LOTUS123$MAIN.EXE;3 3.2 After quitting VMS version Process Jason 1 11:00:15 State LEF Working set 260 Cur/base priority 4/4 Virtual pages 3038 Current PC 8057984C CPU time 000:00:29:29.19 Current PSL 02800000 Direct I/O 5409 Current user SP 7FE83EE0 Buffered I/O 22251 PID 23C00709 Page faults 5483571 UIC [SALMON] Event flags C1000001 4C000000 3.1 Before quitting on VMS version Process Jason 1 10:59:46 State LEF Working set 2048 Cur/base priority 6/4 Virtual pages 10948 Current PC 7FFEE07A CPU time 000:00:29:28.62 Current PSL 03C00000 Direct I/O 5408 Current user SP 7FE8411C Buffered I/O 22213 PID 23C00709 Page faults 5482892 UIC [SALMON] Event flags E1000001 4C000000 WAYOUT$DUA30:[SYS0.SYSCOMMON.][SYSEXE]LOTUS123$MAIN.EXE;3 3.2 After quitting VMS version Process Jason 1 11:00:15 State LEF Working set 260 Cur/base priority 4/4 Virtual pages 3038 Current PC 8057984C CPU time 000:00:29:29.19 Current PSL 02800000 Direct I/O 5409 Current user SP 7FE83EE0 Buffered I/O 22251 PID 23C00709 Page faults 5483571 UIC [SALMON] Event flags C1000001 4C000000
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
2921.1 | Lots of page faults | IOSG::NEWLAND | Richard Newland, IOSG, REO2-G/L2 | Fri Jun 25 1993 17:00 | 11 |
The SHOW PROCESS information shows that there are a huge number of page faults (approx 1 million) during the long delay. I suggest you do the following to isolate what is causing the page faults: 1. Just before doing a GOLD-K or GOLD-F turn on the ALL-IN-1 debugger. 2. Step through each ALL-IN-1 function and monitor using SHOW PROCESS which take a long time to execute and/or generate many page faults. Richard | |||||
2921.2 | WAYOUT::TALBOT | Trevor Talbot | Tue Jul 06 1993 12:27 | 7 | |
Hi Richard, Thanks for your advice here, however, after checking into the problem further it looks likely to be a coding problem inside the Lotus 123 image file. -Trev |