Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::General > Archive::General Discussion

Archive::General Discussion Archive area for General Discussion's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-16-2003, 06:53 AM
generalzod
Fire Beetle
 
Join Date: May 2003
Posts: 22
Default EqEmu Zone limitations?

Well after searching for quite a while, I was wondering if anyone knew what the technical limitations of EqEmu are, regarding
maximum user population and zone memory/cpu usage?
A graph/Matrix would be nice of user population, Emtpy as well
as maximums based on a few CPU choices. ie...

# of Zones | Population | Memory Req | NPCs | CPU needed
--------------------------------------------------------------------------------
1 25 users 256 MB 40 P3- 733 Mhz
1 50 users 512 MB 40 P4- 1.4 Ghz
5 100 Users 1000 MB 200 P4- 2.0 Ghz


just examples.. i have no idea if this is even realistic

I'm running 4 PCs, that I may test a new server on.

PC1:
3.4 Gightz Intel P4
1 Gig RDram
120 GigHD Ultra ATA 133
GeForce FX5600 Ultra
Windows XP Pro w/ Sp1

PC2:
(2) 1.2 Ghz P3 Intel (duel processors)
1 Gig SDRAM
75 Gig SCSI-3 Raid 5 (Seagate Cheetah hds)
GeForce MX460
Windows 2000 Server w/ Sp2

PC 3 & 4
IBM Thinkpads 733 mhz p3
256 MB SDram
20 Gig HD - generic 2.5 drives
3D accelleration by unknown but works - can play EQ on them

How many zones can I run theoretically on each of those
PCs or combined? Any ideas, Also how would I do some
kinda of distribution, so I can load different zones on each
of the laptops. I could just load the zones, close the lid on
the notebooks and put them in a dark corner.

_-GZ-_
Reply With Quote
  #2  
Old 05-16-2003, 01:21 PM
Lurker_005
Demi-God
 
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
Default

A really rough guess, the average person running a server would only need about a 600Mhz CPU with 256MB memory. The reason, you will most likely run out of internet bandwidth before you load that system down too much. But like I said, a rough guess.

To run zone servers on multiple computers, copy your entire EQEmu directory to the other computers. Start the one computer as normal, then start more zone servers on the other computers. Check zone.exe /? for the propper syntax. And don't use 127.0.0.1 or localhost for any addresses.
__________________
Please read the forum rules and look at reacent messages before posting.
Reply With Quote
  #3  
Old 05-16-2003, 07:56 PM
generalzod
Fire Beetle
 
Join Date: May 2003
Posts: 22
Default Thanks

Thanks for the info Lurker.
I didn't quite get the linkage part but I think it's enough to
figure out..

_-GZ-_
Reply With Quote
  #4  
Old 05-17-2003, 09:09 AM
Lurker_005
Demi-God
 
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
Default

OK, quick sample since I'm now at home...

Computer 1:
Main server with mysql and world (also zones if you want)
192.168.0.10
zone ports 7995-7999

computer 2:
Static zones for the starting cities
192.168.0.11
zone ports 8000-8004

computer 3:
Dynamically loaded zones
192.168.0.12
zone ports 8005-8009

computer 4:
like 3 (or 2 for that matter)
...

Setup computer 1 like the readme, or what ever guide your following.

db.ini
host=(real internet ip, or 192.168.0.10 if lan only)

loginserver.ini
worldaddress=(real internet ip, or 192.168.0.10 if lan only)

boot5zones.bat
zone.exe . (real internet ip, or 192.168.0.10 if lan only) 7995 192.168.0.10
ect...


For computer 2

boot5zones.bat
zone.exe freporte (real internet ip, or 192.168.0.11 if lan only) 8000 192.168.0.10
zone.exe freportw (real internet ip, or 192.168.0.11 if lan only) 8001 192.168.0.10
ect...

For computer 2

boot5zones.bat
zone.exe . (real internet ip, or 192.168.0.12 if lan only) 8005 192.168.0.10
zone.exe . (real internet ip, or 192.168.0.12 if lan only) 8006 192.168.0.10
ect...



Computer 1 run like the readme says, the rest you only run boot5zones.bat

For internet use, your firewall/router needs to port foward the zone ports used to the propper computer IP
7995-7999, and 9000 (5999 if your running minilogin) to 192.168.0.10
8000-8004 to 192.168.0.11
8005-8009 to 192.168.0.12
__________________
Please read the forum rules and look at reacent messages before posting.
Reply With Quote
  #5  
Old 05-17-2003, 03:20 PM
generalzod
Fire Beetle
 
Join Date: May 2003
Posts: 22
Default Thanks alot

that rocks. thanks alot
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 10:39 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