Feed on
Posts
Comments

Archive for the 'Solaris' Category

UltraSparc T2 is out !!

It’s out !
We are waiting for new SunBlade with T2 too. This should come to the office in 3 weeks. I’ll give you pictures then
 
 
 
 

Read Full Post »

I know this is an old improvement now, but as I’m using it once more, I would like to remind people of this, and how to do this.
If you are using Apache, you can have a look a the Sun’s PDF doc.
When compiling apache, first, use the new optimized GCC 4 with CoolThreads support. You [...]

Read Full Post »

I finaly got DSS working fine on Solaris, with Multicast source on non primary interface.
This modified source-tree should be working with most Solaris 10 and maybe 8, 9, on Sparc or Intel. Just untar it, do a “./buildtarball myversion” and use the tar.gz file for install. You may also need the Install script I modified [...]

Read Full Post »

And here we go again with DSS !
This time it’s not a real compilation problem and is not only Solaris related.
The best thing you can do with DSS, when you own the source part of the stream, is to use multicast. This way, you stream once from your encoder, and many DSS servers can access [...]

Read Full Post »

Sun Streaming Server

While the software part of the Sun Streaming Server will be released soon in OpenSolaris, Sun is selling a full packaged IPTV solution.
Based on Sun servers 4100 and 4500, they also provide a big switch. You can check this out here : http://www.sun.com/servers/networking/streamingsystem/
Check the PDFs on the right to uderstand how the claim to support [...]

Read Full Post »

This should be the last part
In fact, it is not the call to OS::GetNumProcessors() in Server.tproj/RunServer.cpp which is causing the problem. This call is done only once.
It’s the one in Server.tproj/QTSServerInterface.cpp.
In fact this part of the code is run every second for server statistics, leading to a problem with the [...]

Read Full Post »

Will this stop one day ?
I just came with a new patch which keeps the dynamic stuff of the “uname -X” trick but use a simple library to check the number of CPU. Low cost and efficency guarantied.
This code was submited by Fabrice Aneche which is a better coder than I am and who took [...]

Read Full Post »

I didn’t thought I would have to come back on this installation. But here we are with Part 3 !!
If you tried to compile on Solaris and stream for more than 200 users, you experienced a crash. I thought the trick from part 2 was solving this, as my production server was running fine on [...]

Read Full Post »

Sun has implemented not one, but two ways to have redundant and heavy network load. One is Trunking, made with dladm, the other is Multipathing. They don’t work at the same level, and Nicolas Droux tell us the main differences here.
The right solution, for rich people, would be to use bothsysteme : have 2 trunk [...]

Read Full Post »

Dtrace on Solaris

Dtrace is the new Solaris / OpenSolaris tool replacing top, prstat, vmstats,…
Following the article on Akhen’s blog, here are more URLs with a lot of scripts and examples :
http://www.brendangregg.com/dtrace.html#Examples
http://www.solarisinternals.com/si/dtrace/index.php
http://www.context-switch.com/performance/dtrace.htm

http://www.sun.com/bigadmin/content/dtrace/
And the DtraceToolKit itself

Read Full Post »

« Prev - Next »