Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Z editor usage statistics

5 views
Skip to first unread message

c70:editor-people

unread,
Oct 26, 1982, 11:41:01 PM10/26/82
to
>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
-------

0 new messages