[omniORB] Performance

Boris Khanales boris at imagine-sw.com
Thu Feb 2 11:26:53 GMT 2006


Also check your IDL.
For complicated data structures marshaling time is biggest
consideration.
If you use something like vector of anys with structs in it...


 

-----Original Message-----
From: omniorb-list-bounces at omniorb-support.com
[mailto:omniorb-list-bounces at omniorb-support.com] On Behalf Of Wernke
zur Borg
Sent: Thursday, February 02, 2006 5:21 AM
To: omniorb-list at omniorb-support.com
Subject: RE: [omniORB] Performance

 
In addition to what Alexander wrote, you could also think about oneway
operations, which avoids the responses and thus shortens the latency
considerably. It depends on the type of your application, however,
whether or not that would be suitable.

Wernke

> -----Original Message-----
> From: omniorb-list-bounces at omniorb-support.com
> [mailto:omniorb-list-bounces at omniorb-support.com] On Behalf Of 
> Alexander Haarer
> Sent: 02 February 2006 11:08
> To: omniorb-list at omniorb-support.com
> Subject: Re: [omniORB] Performance
> 
> The throughput depends on two factors:
> - network bandwith
> - latency for one corba request/reply pair
> 
> Since the constant time that is spent with one request is significant,

> you should sent as much data as possible in one corba request to 
> maximize the throughput.
> 
> janssen.h at atlas.de schrieb:
> >
> > Hi,
> >
> > has anybody experience with the transfer rate using omniORB? I have 
> > written a small program, which transmits different blocks of data 
> > between two computers. The transfer rates are the following:
> >
> >  
> >
> > 100 MBit network = 8 MByte/s
> >
> > 1GBit network = 14 MByte/s
> >
> >  
> >
> > Why are the transfer rates so low?
> >
> >  
> >
> > Thank you,
> >
> > Heiko
> >
> > 
> --------------------------------------------------------------
> ----------
> >

_______________________________________________
omniORB-list mailing list
omniORB-list at omniorb-support.com
http://www.omniorb-support.com/mailman/listinfo/omniorb-list



More information about the omniORB-list mailing list