Obviously there's something wrong with the gc threshold algorithm. It'd be helpful if you periodically (once every ten minutes or something) could log the gc status returned by _gc_status.
/ Martin Stjernholm, Roxen IS
Previous text:
2002-12-09 22:14: Subject: Memory leak, how to find it?
Ok, this is interesting - it seems like do_gc (Pike 7.2) is called about once a every 70-90 seconds on this box. That's VERY often and very bad since it takes quite a long time (1.5 GB worth of data to iterate through).
I had previously disabled gc manually and will do so again, but does anyone have any idea why it's called so often (I added breakpoint to both do_gc and f_gc and only do_gc was called so it's not done manually).
/ David Hedbor