View Single Post
  #6  
Old 06-21-2003, 08:00 AM
krich
Hill Giant
 
Join Date: May 2003
Location: The Great Northwest
Posts: 150
Default

MEMORY HOG UPDATE:

Alright folks, I'm about to finish up coding the changes to the data structures that handle the quests. I have made some wholesale changes to many parts of parser.cpp and parser.h. I'd like for someone to assist me in verifying this code before I get Trumpcard to look at it. PM me on #eqemu if interested (Nick = krich or Wany) My server is Ken's (Under Test) Linux Server.

The end result is as follows:

Old Code Results
Zone: freportw
Quest memory footprint*: ~8,500,000 bytes

New Code Results
Zone: freportw
Quest memory footprint*: ~291,000 bytes :mrgreen:

* Doesn't include overhead for Kaiyodo's linked list class

I'd say that's almost a 30 fold improvement in memory utilization. (as my 128Mb Linux server emits a sigh of relief...)

BTW, I decided to back off on the parser work...will take too much time. I'll just keep patching the existing code for now.

Regards,

krich
Reply With Quote