

High-Cost Functions
	. C and "ACE" C++ Tests

Test 		%Time	#Calls	Name
----------------------------------------------

C sockets	93.9 	112 	write
(sender)        3.6 	110 	read

C sockets 	76.2 	13085 	read
(receiver)	23.5 	3 	getmsg

ACE C++ wrapper	94.4 	112 	write
(sender)	3.2 	110 	read

ACE C++ wrapper	93.9 	12984 	read
(receiver)      5.6 	3 	getmsg


High-Cost Functions (cont'd)
	. Orbix String and Sequence, and BlobStreaming Tests

Test 		%Time 	#Calls	Name
----------------------------------------------

Orbix Sequence	53.5 	127 	write
(sender)	35.1 	223 	read
		7.3 	1108 	memcpy

Orbix Sequence	85.6 	12846 	read
(receiver)	12.4 	1064 	memcpy

Orbix String 	45.0 	127 	write
(sender)	35.1 	223 	read
		10.8 	1315 	strlen
		6.0 	1108 	memcpy

Orbix String	70.7 	12443 	read
(receiver)	18.1 	2142 	strlen
		10.0 	1064 	memcpy

BlobStreaming	48.8    327     write
(sender)	44.8    232     read 
		1.3     2055    memcpy 
 
BlobStreaming	77.2    12546   read 
(receiver)	16.4    12734   memcpy
		 1.4    202     write 
 
