Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-25-2008, 04:51 PM
Rhodan
Hill Giant
 
Join Date: Oct 2006
Posts: 179
Default Building server hows this hardware?

Here's the important parts of the hardware:

Intel Core 2 quad Q6600 (2.4ghz)
4 gig ram PC2-6400 800mhz (can go to 8gig)
160gig SATA HD
XP Pro 64 bit (to use >3gig ram).

I have 10 mbps download (to my server) and 1mbps upload (from server) currently but thinking of upgrading my service since the TOS doesn't allow me to run a server of any kind with the current package.

Disk space is cheap and I have a lot of space for more drives if required.

I currently have 65 zones loaded and thats using about 400-450 MB of ram (empty of players of course). All 287 zones would require (at least) 2 gig ram. Webserver/mysql and system take up about 500 megs (make it 1 gig for worst case) so 4 gig can hold all that with room to spare. What I don't know is how much ram each online character adds to the equation or how much more ram a large zone with 30 characters in it uses compared to when its empty. But, another 4 gigs of ram is fairly cheap!

If I need to I can cobble together a second comp and offload the webserver/database server to that.

Any idea what a system like this could handle?

oh... And is EQEmu able to take advantage of the quad processor?
Reply With Quote
  #2  
Old 11-25-2008, 05:42 PM
paaco
Discordant
 
Join Date: Jan 2005
Posts: 320
Default

It does not take advantage of quad core. With your current system you will have no problem hosting a server. Your 1MB up bandwidth is gonna limit you more than anything. Even with that though you can get a fair amount of players in. If I remember correctly Storm Haven server has a 1MBit up connection and I have seen 100 players on it before. I would say 100 is about the best your gonna do with 1mbit up and that's a stretch. Trevius much have a very good connection.
Reply With Quote
  #3  
Old 11-25-2008, 05:56 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

Quote:
Originally Posted by paaco View Post
It does not take advantage of quad core.
I would have thought it would, since each zone.exe is a separate process, so if you had four or more zones with players in, the main thread of up to four zones should be dispatched on each core simultaneously, providing they weren't waiting for DB access. I run my private server on on an old single core Hyperthreading CPU (ShuttleX) , so I've never actually looked into how it utilises multi-cores.

Last edited by Derision; 11-26-2008 at 02:04 AM..
Reply With Quote
  #4  
Old 11-25-2008, 06:13 PM
Rhodan
Hill Giant
 
Join Date: Oct 2006
Posts: 179
Default

Looking at my XP Pro box running 60+ zones the processors both see activity when I do things with the game so I'm thinking that the OS is load balancing across the CPUs.

I don't think that's the same as the program taking advantage of the CPUs. And I'm (wildy) guessing that if four zones were heavily used you could end up with all the load on one processor.
Reply With Quote
  #5  
Old 11-25-2008, 06:19 PM
paaco
Discordant
 
Join Date: Jan 2005
Posts: 320
Default

Hmm yeah thinking about it that way the OS probably does load balance across all 4 cores. I run mine on a Phenom 9850 Quad core, I have never payed attention to that though.

When I answered the question I was only thinking about the eq client not being optimized for dual/quad core. My mistake, I apologize for not thinking about it first ;p
Reply With Quote
  #6  
Old 11-26-2008, 05:09 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I recently upgraded my server to a Dual Core CPU and it seems to load balance pretty well. I imagine that it just loads zones and splits them between the processors.

The deciding factor for most servers is upload bandwidth. With 1MB up, you can get about 80-100ish players on without too many performance issues. For more than that, you would need more upload bandwidth.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 06:49 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3