Can Ns Be Hosted On An Ultra5 With Solaris8?
michael-gc
Join Date: 2003-02-08 Member: 13280Members
<div class="IPBDescription">can ns be hosted on an ultra5 with solar</div> can ns be hosted on an ultra5 with solaris8?
it's an ultrasparc-iie with 360mhz and 128m ram.
i'm curious if the NS server software can be run on a machine like this, and if so, how many players could i expect to be able to host without it getting really laggy? --Michael
it's an ultrasparc-iie with 360mhz and 128m ram.
i'm curious if the NS server software can be run on a machine like this, and if so, how many players could i expect to be able to host without it getting really laggy? --Michael
Comments
You at least need 1.5 GHX + and 512 MB ram +
solaris: <a href='http://wwws.sun.com/software/solaris/' target='_blank'>http://wwws.sun.com/software/solaris/</a>
the server hardware i would use would be an ultra5:
<a href='http://ru.sun.com/win/products/workstations/ultra5/pics/ultra5.jpg' target='_blank'>http://ru.sun.com/win/products/workstation...pics/ultra5.jpg</a>
i'm curious if this is viable, if the NS dedicated server software will run on solaris. Also, for some reason I don't believe the dedicated server software requires 1.5ghz and 512m ram, can anyone verify this? --michael
also, if it IS possible to run NS DS software on this machine, how many users could i expect to support? 16? 22? 24? the entire server would be dedicated to NS.
However, Natural Selection will <b>not</b> run on a 360 MHz chip. NS is very CPU intensive, maybe as much as 6x more demanding an any other Half-Life mod to date. To run a decent 12 player game you will need a 1.0-1.3 GHz machine (even then, CPU usage will be from 75-90% when full). I'm sorry, but with your current processor I would forget about running an NS server.
Has anyone tried a similar setup but on linux? I ran a Linux CS server a few months ago on the same machine with no problems, but didnt like linux.
Too bad i have to share this T3 with about 1000 other users. <!--emo&::sentry::--><img src='http://www.unknownworlds.com/forums/html/emoticons/turret.gif' border='0' style='vertical-align:middle' alt='turret.gif'><!--endemo-->
The only thing I hate about Solaris is how bare bones it is. You have to install everything!! <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo--> Other then that, its a wonderful OS on Sun equipment, very stable...
Now getting it to run well requires some skill so it's probably not for everyone but it can be done, sparc's are a whole different ball game and you can't judge a 380mhz sparx with a 380mhz x86 and my experience of them is somewhat limited. (I've stuck an OS on a couple and set up NIS server/client but nothing really techy)
My answer Michael would be that if you really know what your doing then yes, you will be able to get it running in some way or another but it may be a larger project than it was worth! If you decide to take on the chalenge then please let me know how you got on, because I'm using sparcs as door stops at the moment <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
it's an ultrasparc-iie with 360mhz and 128m ram. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
No. Not unless you can get a hold of the HLDS source and recompile it <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
HLDS is built for x86; very different architecture from *sparcs. *sparc and x86 don't even use the same endian-ness!
(x86 is little-endian, *sparc is big-endian. Basically, they order their bytes differently. Very not compatible)
It's just like comparing mac to pc, so I really can't tell you.
It's just like comparing mac to pc, so I really can't tell you. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
actually u can. you can install Linux on both PPC and x86 archs. Then u can bench them both.
It's just like comparing mac to pc, so I really can't tell you. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
actually u can. you can install Linux on both PPC and x86 archs. Then u can bench them both. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
And on various Sun boxes. Check out "UltraLinux".
And on various Sun boxes. Check out "UltraLinux". <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
And a preemptive strike:
Just because you have Linux running on a PPC or sparc chip doesn't mean HLDS will run. HLDS was still compiled with an x86 target. Unless you can obtain a copy of HLDS that was compiled for your architecture, it will not run.
I doubt valve would compile a Sparc Version. There just isn't a market for it. So i'm sure they wouldn't waste the man power to port it to sparc. (or UltraSparc)
:-\ unless u have some sort of emulation....your SOL (is there such an animal?)
How's that saying go...snowball's chance in he^H^H purgatory? <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
There might be, but machine emulation is computationally expensive. If you're into the console-emu or MAME scene, you know this oh so well. I think DEC (Alpha) had a fairly cool, on-the-fly, adaptive x86 emulation project at one time (memory fuzzy on this), but in practice it only worked so-so. You'd run a program, it'd crash out. The translation table learned how to run that particular program a bit better from this, and you tried again, getting a little further. Repeat.
Instead of trying to emulate x86 on expensive Suns and Alphas, most people just drop the cash on el-cheapo (comparatively) x86 rig <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
FYI: i tried installing/running it with RedHat 6.2(last supported sparc version by RH), and with AuroraLinux at the time. I currently run it as a workstation with a stable release of Aurora(www.auroralinux.com), works pretty good as a workstation(used to be a big paperweight). And if you ever do get a version that supports Sparc from Valve or the source, I would be curious to how it works and how many Counter-Strike slots it will support.
Solaris will run HLDS, Solaris also makes a x86 build of there OS that I have heard of people running HLDS off it. If I can find myself a cheap version of the OS for x86 i will put one up to see how it runs, but i don't like solaris myself.
See the post below. I would ignore that. Hehe
the only way you can run hlds is to run Linux or an OS that does linux emulation (FreeBSD).
Even if by some feat of magic you managed to compile hlds_l and make it work on a Solaris box, NS wont run becuase it to is compiled under Linux.
Speaking as one of the stuckup Solaris admins. (Sorry, it's my day job) I can say that as brilliant as it would be to have a fully optimized version of HLDS for Solaris.. it just won't happen. Too much money to hire coders familiar with platform, and the hardware/memory requirements. Never mind the sudden total runing of the current code cross-platform compatibility. We're talking a rewrite, or a code fork of epic proportions to make something like this work. It will likely never happen. Plus not to crap all over the Earlier posters Parade, but an Ultra 5 is pretty low on the food chain. About equal in terms of raw CPU horsepower as a Pentium2-300. Much much much greater memory IO.. than a P2.. But yea, it's getting a bit antiquated.
But.. on the other hand.. I suddenly feel much better for running an Athlon 2000, with 1gig of ram as my server. Sure it might be overkill for 18 players. But damn, it never chokes on Hera. And that is what counts. <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif'><!--endemo-->