Article View: comp.lang.oberon
Article #1326Re: Oberon Task Statistics (Linux V4)
From: skulski
Date: Sat, 13 Apr 1996 18:16
Date: Sat, 13 Apr 1996 18:16
48 lines
2224 bytes
2224 bytes
In article <Pine.3.87.9604121912.A6048-0100000@mbox1.ufsc.br>, Frank Hrebabetzky - CERTI - CCE 2319561 <fh@mbox1.ufsc.br> writes: > > On Fri, 12 Apr 1996, Doug Danforth wrote: > >> Folks, >> Have you ever wondered how much time is consumed by a cycle >> of an Oberon task loop? I've run several small programs and >> would like to report the following results for Windows 95 Oberon >> V4: >> >> One tick: 1 millisecond. >> TightLoop: 10,000 cycles/tick ( 60 MHZ Pentium) >> " 30,000 " 150 " " >> Task: 50 ticks >> Others.Wait: 50 ticks >> > > My measurements for System 3 / DOS on a 486DX, 33 MHz showed that the main > event loop cycle frequency (corresponds to "Task" above) depends heavily on > the pointer position (message path): > 16> over a text viewer (not ~ document!): 1400 /s > over the desktop background: 480 /s > over a single panel: 220 /s > over 3 overlapping panels: 160 /s > here are the results on Linux 1.2.8, XFree 3.1.1., XServer Mach64, Pentium 100 MHz, ETH Oberon V4-0.9. I tried several times: minTicks always 5 aveTicks always 6 (well, one time was 7) That is 6 millisecond per one cycle, 167 cycles per second. Max ticks varied from 12 to 695, however, 695 happened just once when I was transferring a large file over the net at the same time. When I just started / stopped the loop, maxTicks was between 12 and 34. When I started the loop and shrunk Oberon to an icon, maxticks went up to 300. Note however that average was always 6, all the time. There was only one exception: when I started the loop and then clicked on a PopupElement (and held down the MM for a long while) the average Ticks went up to 26. Wojtek
Technical Details
Message-ID:
<1996Apr13.131636.1@fermi.nsrl.rochester.edu>Path:
arc1-ca.pugleaf.net!fermi.nsrl.rochester.edu!skulskiReferences:
<Pine.3.87.9604121912.A6048-0100000@mbox1.ufsc.br>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.oberon Path: arc1-ca.pugleaf.net!fermi.nsrl.rochester.edu!skulski From: skulski@fermi.nsrl.rochester.edu Subject: Re: Oberon Task Statistics (Linux V4) Message-ID: <1996Apr13.131636.1@fermi.nsrl.rochester.edu> Sender: news@galileo.cc.rochester.edu Nntp-Posting-Host: nsrlc6.nsrl.rochester.edu Organization: Nuclear Structure Research Laboratory References: <Pine.3.87.9604121912.A6048-0100000@mbox1.ufsc.br> Date: 13 Apr 96 13:16:36 -0500