My company generally ships cross-platform server binaries on Windows, Solaris, Linux, and sometimes AIX.
For my product, it somewhat distresses me that we are considering discontinuing Solaris, and AIX (who cares) support and moving to Linux only. I know that article below does have some FUD, but here are some concrete debugging stuff you won't get on Linux: -Ability to take a core of a process w/o killing it. Google-coredumper doesn't count (must be compiled with binary) -Ability to take a MT core dump (even with killing it). Google-coredumper doesn't count (must be compiled with binary) -Pfiles (although you can look at /proc tree). You can add-on lsof to Linux. -Dtrace. Yes, there is SystemTap, but it looks immature, few scripts available, not as production safe, etc -Analyzing core dumps offline (as 10 will put critical binary/symbols in corefile, allowing for accurate offline analysis) -Runtime production level memory library such as libumem which supports detection of memory corruption, memory leaks. Yes, valgrind is nice, but I don't want a 10x slowdown all the time. E-Fence doesn't count(must be compiled). Libumem can be run in the lab all the time on most production code. All this stuff make troubleshooting problems/debugging very nice on Solaris, and not so nice on Linux. And contrary to popular belief, Windows has most of this debugging infrastructure also, it's just doesn't come shipping with the product. Please correct me if I am wrong on anything or missing something. Ivan -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bruno Delbono Sent: Thursday, June 01, 2006 10:46 AM To: Rich Teer Cc: [email protected]; UNIX admin Subject: Re: [osol-discuss] Re: Sun lost one of it's biggest and oldest x86customer Rich Teer wrote: > On Thu, 1 Jun 2006, UNIX admin wrote: > >> They'll be sorry they went with Linux pretty fast. But, it should >> prove a good lesson to them, once and for all. > > Right. There was a story on sun.com recently about some high profile > guy (whose name escapes me at the moment) who did a cost anaylsis of > Linux on Dell vs SOlaris x86 on Galaxy servers, fully expecting the > former to be way cheaper. Imagine his surprise, then, when it turned > out that the latter was cheaper, but a significant margin. "Solaris is a better Linux than Linux" -Marc Andreessen You know what...that ticked me off. I love Sun but such viral marketing campaigns? Anyways, here is a response on that topic http://lxer.com/module/newswire/view/55094/index.html -- Bruno Delbono Open-Systems Group http://www.open-systems.org/users/bruno/ _______________________________________________ opensolaris-discuss mailing list [email protected] _______________________________________________ opensolaris-discuss mailing list [email protected]
