[fa.editor-p] Z editor usage statistics

ARPAVAX:C70:editor-people (10/25/82)

>From Wood@YALE Mon Oct 25 08:01:24 1982
For the past three weeks, I have been collecting statistics about the
usage of the Z editor here at Yale.  We have two DEC2060's, connected
to over 400 terminals campuswide, via a Gandalf PACX box.  The majority
of the terminals in use at Yale are Datamedia 1521s, running at 9600
baud.  The user community includes students, faculty and staff of the
Computer Science Department, as well as many users from other
departments.

Highlights:

    - over 22,000,000 inputs, 5500 hours of elapsed time in the editor
      (45 hours of CPU time).

    - Users spend more than half their time on the computer using the
      editor.

    - Graphic characters + cursor keys account for almost 90% of user
      input.  Editing commands and window movement commands account
      for an additional 7%, with everything else in the noise margin.

    - 85% of all characters echoed in insert mode, are past the end
      of the line and thus can be echoed as if the editor is in replace
      mode.  For users that run in insert mode all the time, the figure
      is over 90%.

    - The local modifications to the TOPS-20 operating system that do
      immediate echoing of graphic characters and cursor keys, echoed
      75% of all input characters in real time.  Currently the editor
      does not take advantage of end of line echoing when in insert
      mode.  If it did, this figure would be closer to 82%.

The following is a summary of the statistics for all terminal types
and skill levels.  If you are interested in a further breakdown, you
can FTP the following files:

    [YALE]/usr/anonymous/z-term.stats
        subtotals by terminal type (Datamedia, Ambassador, TVI, Apollo, etc.)

    [YALE]/usr/anonymous/z-skill.stats
        subtotals by skill level (novice, intermediate and expert).

    [YALE]/usr/anonymous/z-detail.stats
        same as what follows, except with details on graphic character
        frequency and command argument usage.


Editor usage:
    Total Elapsed time:      10886:58:24
        Editor elapsed time:  5574:23:17  51.20%
        Editor CPU time:        44:59:20
Editor invocations:            79117
    New editor started:            10806
    Old editor continued:          68311
        from parent process:           22429
        from Session manager:          45882
            via sm escape:                 37592
            via sm command escape:          4762
            via sm program escape:          3528
Input statistics:
    Total command input:        22826481
        graphic characters:         10010397  43.85%
            replace mode:                8151386  35.71%
            insert mode:                 1859011   8.14%
                within a line:                258549   1.13%
                past end of line:            1600462   7.01%
        editor commands:            12361970  54.16%
            cursor commands:            10296336  45.11%
                right                        3991580  17.49%
                left                         3308209  14.49%
                down                         1461983   6.40%
                up                            802373   3.52%
                newline                       551727   2.42%
                tab                           121189   0.53%
                home                           20258   0.09%
                endLine                         9695   0.04%
                pWord                           7800   0.03%
                mWord                           6501   0.03%
                setCursor                       6324   0.03%
                begLine                         3239   0.01%
                backTab                         2401   0.01%
                mParagraph                      1728   0.01%
                pParagraph                      1329   0.01%
            editing commands:            1192967   5.23%
                cDelete                       421556   1.85%
                sDelete                       336097   1.47%
                sInsert                       159025   0.70%
                lDelete                       100707   0.44%
                lInsert                        96793   0.42%
                put                            43032   0.19%
                pick                           16690   0.07%
                wDelete                        15217   0.07%
                replace                         2918   0.01%
                qReplace                         932   0.00%
            window commands:              432235   1.89%
                pLines                        144801   0.63%
                pPages                         90110   0.39%
                mPages                         64676   0.28%
                pSearch                        46158   0.20%
                mLines                         39848   0.17%
                mark                           23044   0.10%
                mSearch                        17903   0.08%
                setWindow                       5695   0.02%
            basic commands:               209297   0.92%
                arg                           165311   0.72%
                insertMode                     20674   0.09%
                cancel                         13089   0.06%
                meta                            6025   0.03%
                noFunc                          1672   0.01%
                quote                           1417   0.01%
                nop                              652   0.00%
                textArg                          457   0.00%
            file commands:                 71871   0.31%
                setFile                        71121   0.31%
                refresh                          602   0.00%
                undelete                         148   0.00%
            exit commands:                 81313   0.36%
                sm                             45649   0.20%
                exit                           31220   0.14%
                moveSM                          4257   0.02%
                push                             187   0.00%
            program commands:              57057   0.25%
                balance                        52991   0.23%
                compile                         3850   0.02%
                comment                          216   0.00%
            document commands:             14945   0.07%
                fill                            7189   0.03%
                justify                         3119   0.01%
                spell                           2671   0.01%
                upperCase                        711   0.00%
                lowerCase                        384   0.00%
                capitalize                       360   0.00%
                center                           286   0.00%
                flushLeft                        183   0.00%
                flushRight                        42   0.00%
            status commands:                5869   0.03%
                information                     3166   0.01%
                assign                          1367   0.01%
                help                            1031   0.00%
                execute                          155   0.00%
                initialize                       142   0.00%
                save                               6   0.00%
                bExecute                           2   0.00%
        Macros:                         2165   0.01%
        Text argument input:          451949   1.98%
            graphic characters:           421886   1.85%
            movement commands:             13308   0.06%
            editing commands:              16755   0.07%
    Total input characters:     22875606
        echoed by monitor:          17055341  74.56%
        shifted with <shift>:         482539   2.11%
Cancel command usage:
    #cancel interrupts:             1113
    #cancelled arguments:           4570
    #cancelled text args:           2369
    #cancelled editors:              932
Number of autosaves:               38403
-------