🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.oberon
Article #1326

Re: Oberon Task Statistics (Linux V4)

#1326
From: skulski
Date: Sat, 13 Apr 1996 18:16
48 lines
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!skulski
References: <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