Re: [linux-audio-dev] Re: high level laaga

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] Re: high level laaga
From: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Sat May 12 2001 - 13:07:14 EEST


On Fri, May 11, 2001 at 09:57:22PM -0400, Paul Davis wrote:
> Steve - i did some more calibration of your code with rdtsc.
>
> the proc() call takes about 3500 instructions to execute. on my
> system, thats about 5usec. the time between SIGUSR1 being received by
> the main process averages about 80usec. as i understand your code,
> this is basically the time it would take a "server" to tell a "client"
> that it had work to do, for the client to do 5usec of computation, and
> then tell the server it was done and for us to be back in the server
> process. this is on an unloaded (zero length run queue, no memory
> pressure) dual PII-450.

So thats aproximatly 75us penalty for each pair of signals? Thats
certainly to much. Its about 50,000 instructions which sounds very high,
what's the kernel doing in that time?

- Steve


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat May 12 2001 - 13:05:03 EEST