Time-profile of the DLG event-pipe / sr_waitEvt()

From: General Listmanager <General.listmanager@pysdiscussext.py.intel.com>
Date: Thu Nov 06 2003 - 06:06:59 EST

From: "Frode Greger Sivertsen" <frode@netconnect.no>

My guess is that this isn't related to poll-frequencies etc., but that it's simply a heap array storing the event-queue, shifting the entire array inefficiently each time the first array-entry is removed or something in the neighborhood.

Or maybe the inefficiency is related to inter-thread/IPC/on-board stuff which requires spin-locks, kernel-mode jumps back and forth etc.

I guess you could spend some time tracing the DLG libraries to see what actually is going on, but shall we leave this for now, Emir? =)

The moral of the story: It would be nice to have at least one low-level Dialogic programmer here to comment on these things.

 - Frode

To reply: mailto:General.26306@pysdiscussext.py.intel.com
To start a new topic: mailto:General@pysdiscussext.py.intel.com
To login: http://members.support.dialogic.com/wbproxy/wbpx.dll/~general
Received on Thu Nov 06 06:13:56 2003

This archive was generated by hypermail 2.1.8 : Sat Jul 16 2005 - 03:48:30 EDT