Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 01-28-2008, 04:02 PM
AndMetal
Developer
 
Join Date: Mar 2007
Location: Ohio
Posts: 648
Default

I know when you parse the spell file with PHP, it takes between 100 & 200 MB of RAM to process (you have to change the per-script max amount of memory in order for it to work), so that sounds about right. To be honest, I'm not sure why it takes that much, because it does seem like a lot of memory for such a relatively small file.
__________________
GM-Impossible of 'A work in progress'
A non-legit PEQ DB server
How to create your own non-legit server

My Contributions to the Wiki
Reply With Quote
  #2  
Old 01-28-2008, 04:21 PM
AiliaMorisato
Sarnak
 
Join Date: Sep 2005
Posts: 34
Default

Honestly its rather simple. When it is parsed, it is stored in a dictionary of string values. Strings aren't a simple data type but a class instance which uses up quite a lot more data than an integer or similar types.

When you consider 203 strings per line and thousands of lines, it adds up very quickly. It could be easily optimized to a very large extent, however it makes the program more complicated and thus not really worth the effort when most modern computers have large amounts of ram.
Reply With Quote
  #3  
Old 01-28-2008, 04:32 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

yeah you prabobly right =)
your time better spent on making it a better tool rather than optimizating it
Reply With Quote
  #4  
Old 02-22-2008, 08:29 AM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

i finaly starting to hevaily work with the new spell editor and there few things I need help with.

Could you guys explain to me how excatly spell group and duration formula affect the spell?

I have a problem where spells only seem to last for a tiny fraction of a set time (3 min instead of 30), and some spells refuse to have their time to be altered at all - spell like Regeneration stays at 20 min no matter if I set it more or less than that
Reply With Quote
Reply

Thread Tools
Display Modes

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 08:48 AM.


 

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