<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<span style="white-space: pre;">> Notes: Typical sequence sizes
range from ~10 ... ~hundreds, so each<br>
> call transfers very approximately say 100 bytes - 10 kbytes<br>
> One specific question that bothers me is whether it could
make sense<br>
> to block several samples into one call, that is to change the
sig<br>
> to: ...</span><br>
<br>
That is almost certainly what you will have to do. I think you will
find the limiting factor is the number of TCP/IP calls per second,
not the size of the data packet (at least on modern machinery). I
haven't look at this for some time, but I have found in the past
that 5-10k call per second was the best you could do (and I may be
fudging and scaling that up a bit; I'm recalling 1-3k calls per
second about 10 years ago).<br>
<br>
I would suggest running some TCP/IP packet transfer tests, leaving
out CORBA, so you get a sense for the performance of your system.
Then when things are that slow with omniORB, you won't be blaming
CORBA for your performance limits ;)<br>
<br>
hth<br>
<br>
- Tom<br>
<br>
</body>
</html>