[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Processor Usage



PureBytes Links

Trading Reference Links

I haven't noticed if anyone has pointed out that you can bring processor
useage down to "normal" by opening the portfolio setup box.  It works but I
really can't tell any difference in overall system performance if processor
useage is 100% or much less.  Leaving the portfolio box open does not seem
to cause any other problems.

One thing I do notice is that opening the portfolio box (thus reducing
processor useage) sets off a long string of HD runs.  I wonder if having the
proc. tied up prevents it from managing virtual memory and reducing useage
frees it to clean up the HD.

Ben Crutchfield

>One cause for this might be that the server was written to wait for some
>external event (data coming in) by simply circling in a small loop,
repeatedly
>checking to see if a variable (eg, "data in" flag) was just set.  This
would
>keep the processor busy all the time.
>
>A better way might be to make the server interrupt driven (like device
>drivers), whereby nothing happens until something needs to happen.  This is
>more difficult to program, and requires modifying the system's IVT
(interrrupt
>vector table), a touchy issue.  Maybe TS5 is written this way.
>
>Anybody know if the Universal Server v2.0 soaks up processor time too?
>
>- Mark Jurik
>
>