Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.
poor performance using sockets
Name: Manoj Goel Date: March 18, 2004 at 17:28:31 Pacific OS: Solaris 8 CPU/Ram: e10k.ultra5
Comment:
We are using a class library called Objectspace from Recursionsw. We did a small test program. This program has an object with about 20 fields (total of around 200 bytes). All we do is write this object (binary stream over socket) from one process and read it from the other process. For banchmarking we write and read this object 200 times. The results are as follows: Solaris 2.5.1 - Around 13 seconds Solaris 7 - Around 60 seconds Solaris 8 - Around 120 secinds Solaris 9 - 1-2 seconds
This is without any change in the source code. On Solaris i have tried using boths std streams and classic iostreams. Can anyone give any clues as to what is going wrong. Regards, Manoj
Name: jonobr Date: March 19, 2004 at 07:59:17 Pacific
Reply:
Hello
Could it be something in the way the windowing size is done between the different flavours of solaris? IF your using the same class library then the only variable is solaris,
Summary: I've heard that performance isn't what you'd expect from a 500MHz UltraSparc chip, but from what I've read and heard of the Blade 100 is that the architecture isn't anywhere near as balanced or optimi...
Summary: Ports 0 - 1023 are privileged ports in Solaris. To bind to these as a non-priviliged user the process must be started by a privileged user and the user id switched after the port is bound. This should...
Summary: I am running a CPU intensive applicaiton on the SUN SPARC with 12 GB of physical memory (64 bit). After completion of the execution, the application consumed 4 GB of memory. The execution time (run-ti...