Log in

View Full Version : Linux vs windows


MikeVDS
07-14-2003, 03:09 PM
I'm just wondering if there are many stability issues with either server, and if so which has more? I have been running a server on a windows xp machine and have had some zone crashes when entering a zone or fighting. This is currently not a dedicated machine, just a test machine. I plan on running a server for some friends and I on a p4 2ghz, 512 ram (I may add more if needed). It will be a dedicated server. I'm wondering if there is much of a difference between operating systems for such a machine. Has anyone campaired?

Memener
07-14-2003, 05:42 PM
I just found this info out Linux makes the CPU run alot hotter them Windows (AMD and intel)

windows and linux are about the same.... but you cant run the same programs on both OS(s) now if you want a smooth running server run windows if you do alot of DB editting and writing code use linux but it will run hotter lol

i have no idea if this awnser your question





303

Bigpull
07-14-2003, 07:27 PM
fud!

Linux temps while running tv capture
35.0
39.0
41.0

Windows temps idle
72
51
66

I dunno where you heard it runs hotter... but somebody lied to ya..

Anyways you can make the choice yourself try windows for a day or two then linux for a day or two

MikeVDS
07-14-2003, 08:41 PM
I am planning on trying both; just looking for advice on what to watch for.

Muuss
07-14-2003, 08:43 PM
I tested mysqld with :

P3-600Mhz-384 Mo Ram, windows 2000 pro

and

Pentium - 200Mhz - 48 Mo Ram, linux Slackware 9.1

both PC have a 10 mbits ethernet link and the same 60 gbytes IDE HD.

i now only use the P200 under linux, i have from far some better results with it, i rarely reach 50% of CPU use, even when doing a full restore of the DB (source file of 28 Mo).
Well, its not a big surprise anyway, but it's still amazing to see how that old PC under linux keeps beating a more recent one under Windows for the typical Unix/Linux applications (ie DBserver here).

I haven't tested the server/zone softwares on both, i m sure this time that the linux box won't be able to handle them. But i tested it on the P3 under linux (dual boot box), and it was kinda the same speed. Stability seems better under linux tho, i never had a zone crash but got some under Win2000.

my advise would be to host the server under linux, as the effectiveness of the mysql server is far better if u run it on the same box, but this is of course, my own opinion :)

Merth
07-15-2003, 01:49 AM
We have more Windows users running it than Linux users, so the Win32 pieces of code get more attention. So if you're comfortable with both, I say run Linux to help with that code branch!

There's really not many instances where there are separate code branches for each platform, but it would still help IMO.

IADestavator
07-15-2003, 02:00 AM
Sorry but if you want to tell me your CPU has 72

Trumpcard
07-15-2003, 02:36 AM
I would have to agree.. At 75 degrees C you're barely going to be able to do anything, especially with an AMD, the chip would have been cooked by that point.

AMD's have horrible thermal problems, one of the reasons I won't use them anymore..

You sure one set of numbers isnt in celcius and the other farenheit ?


Linux machines *CAN* run alot hotter, depending on the chipset and processor used, but thats not always the case. Keep in mind under linux you compile alot more than you ever will under windows, and thermally thats one of the most agressive things you can do with your CPU. Nothing will heat up a processor and hit memory like compiling...

Bigpull
07-15-2003, 03:25 AM
It's not I wanna tell you it's that temp it's that temp. ;)

And yes they are both in celcius, These are old school celerons from the good batch that run at well over 500mhz.

Just goes to show what a case fan can do, considering the fan on the linux cpu doesn't spin, where the windows machines case fan is toast. =P both are open case stuffed under a dusty desk.

Windows is a resource whore, theres just to much you can't do(read: turn off). code is code, when it gets down to it it's the same instructions, you can't argue the linux kernel has more overhead then windows, you can argue gnu lib bloat and we can go on an individual basis if ya want =)

But I'll refrain from MS bashing, because if nothing else we owe them for the 500$ computers. Really when it comes down to it it's the same instructions, if the heats high there should be some serious work going on.

Oh and the excessive heat in the windows computer is probably the 4 harddrives bolted to the bottom of two cd burners... Mmmmm toasty

krich
07-18-2003, 03:51 AM
I've found that the Linux based EQEMU server tends to have more bugs due to slight differences between the Windows libraries and the Unix libraries.

My suggestion is the following:

1) If you are comfortable with c++ and you want to run an arguably faster, tighter server with a few more bugs, and you wish to track them down, fix, and contribute then go with Linux.

2) If you want to run a server for entertainment purposes and prefer to stay out of the code, then Windows is your choice. The small/large/whatever performance gain by using Linux isn't worth the hassle of zone server crashes and login bugs (not that those don't happen on windows).

Regards,

krich