You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



Performance results for Bookmarks Tasks

Date: Week ending 04/20/2001
By:
Claudius Gayle

Machines used [standard perf machines]:

  • Linux: Redhat 6.2, 128M RAM, 266 MHz Pentium II
  • MS-Windows: 98 Second Edition, 128M RAM, 266 MHz Pentium II
  • Macintosh: Mac OS 9.0, 128M RAM, 266 MHz G3

Tests:

  1. Initial Bookmarks Window Open. Time to open bookmarks window with this 350k bookmarks file(~1,000 bookmarks), using the menu - not the toolbar button.
  2. Bookmarks scrolling. Time to scroll 350k bookmarks file(~1,000 bookmarks) in real-time from top to bottom and back, twice, using page-down key. (2nd scroll tests different code path.)
  3. Bookmarks sorting. Time to sort 350k bookmarks file(~1,000 bookmarks) in real-time, twice. In already open bookmarks window, sort by Location, then sort by Last Visit.

Test Results:

  1. Netscape Communicator 4.76
  2. Netscape 6.01
  3. Netscape Trunk builds: Linux 2001.04.19.08, Mac 2001.04.19.08, Windows 2001.04.19.04
  4. Previous results
  5. Errors
  6. Test results notes.
  7. The pretty pictures, graphs by task: open window, scrolling, sorting.

Notes:

  • In all cases the bookmarks file was fully expanded in the Manage Bookmarks view and the browser restarted(expanded state is maintained). Except for bookmarks to FTP directories since seamonkey handles these differently.
  • Sidebar was 'clicked' closed then turned off using View menu.
  • Classic theme used. XUL cache on.
  • Only 1 application at a time running during each test.
  • Timings are in seconds and were done manually with a stopwatch.
  • Timings sufffixed with an * are in my opinion arbitrary and are mostly dependent on my ability to click start/stop in rapid sucession after begining a gesture on the computer.

Baseline #1: Communicator 4.76
Task

Linux

Win98

Mac OS

Initial Bookmarks Window Open

.50*

.69*

.75*

Bookmarks scrolling

10.50

19.78

-E0-

Bookmarks sorting

2.62

2.47

-E0-


Baseline #2: Netscape 6.01 [RTM]
Task

Linux

Win98

Mac OS

Initial Bookmarks Window Open

7.25

10.18

6.16

Bookmarks scrolling

151.37

193.62

119.13

Bookmarks sorting

11.34

9.31

7.25


Netscape Trunk
Task

Linux
2001.04.19.08

Win98
2001.04.19.04

Mac OS
2001.04.19.08

Initial Bookmarks Window Open

11.38

9.16

9.00

Bookmarks scrolling

417.47

341.12

358.42

Bookmarks sorting

-E2-

-E2-

-E2-


Previous Trunk Results (index of previous browser results)
Task

Linux
2001.04.11.08

Win98
2001.04.11.04

Mac OS
2001.04.11.08

Initial Bookmarks Window Open

12.19

13.89

9.56

Bookmarks scrolling

430.27

304.00

385.46

Bookmarks sorting

-E2-

-E2-

-E2-



Errors:

  • E0 - Unimplemented feature blocks testing.
  • E1 - Application hang, no time recorded(infinite if you will)
  • E2 - Unable to proceed with test, blocked by previous error/bug.


Results Notes: