Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.cis.okstate.edu!news.ksu.ksu.edu!news.physics.uiowa.edu!math.ohio-state.edu!uwm.edu!lll-winken.llnl.gov!osi-east2.es.net!oracle.pnl.gov!mica.inel.gov!cwis.isu.edu!news.cc.utah.edu!park.uvsc.edu!usenet From: Terry Lambert <terry@lambert.org> Newsgroups: comp.unix.bsd.netbsd.misc,comp.unix.bsd.bsdi.misc,comp.unix.solaris,comp.unix.aix Subject: Re: ISP hardware/software choices (performance comparison) Date: 16 Jan 1996 21:17:00 GMT Organization: Utah Valley State College, Orem, Utah Lines: 68 Distribution: inet Message-ID: <4dh4kc$rnv@park.uvsc.edu> References: <4cmopu$d35@vixen.cso.uiuc.edu> <4cu7t0$mg5@engnews2.Eng.Sun.COM> <4cv8j1$59k@park.uvsc.edu> <4d37d4$j0l@gremlin.backfire.mn.org> <DL29Az.Ax2@ftel.co.uk> <bryDL3r9p.2oq@netcom.com> <4da5nl$8l5@news.voicenet.com> <bryDL5wtq.4Fo@netcom.com> <4dc00a$j2f@park.uvsc.edu> <bryDL7E84.LG3@netcom.com> <4decke$6nh@park.uvsc.edu> <4dg9b0$74d@mail.fwi.uva.nl> NNTP-Posting-Host: hecate.artisoft.com Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.misc:2004 comp.unix.bsd.bsdi.misc:2157 comp.unix.solaris:57467 comp.unix.aix:68887 casper@fwi.uva.nl (Casper H.S. Dik) wrote: ] Terry Lambert <terry@lambert.org> writes: ] ] >AIX features that are more modern than equivalents in Solaris: ] ] >1) Dynamically sized kernel structures. Solaris has made ] > some headway in this direction, but AIX beats *everyone* ] > else cold. ] ] Examples please? Can stuff be grown arbitrarily and what stuff can ] so be grown? Available vnodes (gnodes) for one. There are other articles based on this thread which list others. ] >2) Motif environment shipped with system by default. ] ] CDE with Solaris 2.x. Good. Point primus. ] >3) Clone devices for PTY's, not limited by range. ] ] Clone devs for ptys in Solaris 2.x (limited by range?) Solaris default: 48 AIX default: Limited by available memory ] >6) Sample device driver source code available in suplementary ] > documentation. ] ] Available in the DDK and from some ftp sites. Real devices, not simple examples. (note you skipped #7: FS examples). ] >8) Thread stacks are not required to be preallocated at some ] > limited size; they will be grown as needed, just like ] > regular process stacks (UnixWare has support for this ] > as well, but does not make use of the VM facility). ] ] In kernel thread stacks? Solaris 2.x does the same for its ] user thread stacks. The location is pre-determined though, no swap ] space or VM is allocated. Yeah. Using a guard-page, with all the associated baggage, like the predetermined location. ] >10) A kernel that is *never* recompiled by the customer. ] ] Same with Solaris 2.x. Point secundus. Score: 2 out of 10 possible points. Surely you can be arguing that it is impposible for anyone but Sun to think of ways in which Solaris can be improved, or that looking in your own back yard (4.x) isn't one of the best sources? Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.