Archives 2004
I give up (How the heck can *that* be leaking?)
Written by
on
in
Snaking.
Somehow a test case which consists of creating a client, calling getTable( ) on it, and having it immediately raise a socket error when it goes to send is leaking. There must be something going wonky at the Twisted level. Maybe a deferred/callLater object getting left on the stack for every call? Maybe a demon? ...
Take a step away from the computer (That's it, nice and easy...)
Written by
on
in
Snaking.
Frustrating (I'm gnashing my teeth at this point) to spend literally hours trying to whittle down a memory leak only to get close and find that it disappears. Mirages of memory leaks plague me. Now that I'm doing a gc run after each test case, and with a few other tweaks to try and filter ...
I believe this bug is driving me nutty (But at least I have a date for the staff Christmas party...)
Written by
on
in
Snaking,
Vindaloo.
Okay, so I have the bug isolated... sort-of. I have two test cases which differ solely by 1 call. In the one case, there's a memory leak (beyond the garbage created by the bisect oid store). In the other, there's none.
The problem is, I can't see any way for the leak to fall out ...!-->!-->
Leaks in the test-suite (Bisect OID storage seems to create unreachable tuples...)
Written by
on
in
Snaking.
The most obvious leak in the test suite turns out to be limited to the bisect-based OID storage module. Nothing to do with the real-world system :( . Haven't been able to figure out how the garbage gets produced, the tuples are just part of a big list stored inside the Agent object. The Agent ...
Oh, yes, the memory-leak safari continues... (Just in case anyone cares...)
Written by
on
in
Snaking.
Tracking down the memory leak is not going well. So far each time I think I've isolated a test case that produces a leak it eventually stabilises at some memory level after an hour or two of operation.
There's something funky going on that I'm thinking may be a reference loop that's requiring the cyclic ...!-->!-->
Enlightened self interest (Why even bother trying to sleep... well... other than to let my hands rest... which isn't happening with all this blogging)
Written by
on
in
Vindaloo.
The tension between left and right can be thought of as a pull between collective idealism and individualism.
However, the philosophers of the right, in explaining how a society without left-wing thinkers would work (i.e. without anyone willing to do anything they don't want to do) tend to eventually come up with the idea of ...!-->!-->
Maybe I should just report when I *can* sleep (Reduce the blog-traffic considerably...)
Written by
on
in
Vindaloo.
A few new poems on the texts page. Nothing really interesting, just can't-get-to-sleep ramblings that could use some editing.
Is stress the prod that gets evolution going (Do chemical alterations in the cell affect the accuracy of DNA replication, producing more mutations?)
Written by
on
in
Vindaloo.
A few coffees ago with Lara and Shane, we were discussing the age-old design versus evolution "problem". In my daily reading, I've just stumbled upon this article.
In the article they are just noting that stress is accellerating the reduction of the "protective" tails of the DNA strands (telomeres). Telomeres appear to act (speculation) ...!-->!-->
Natasha finishes her novel (Apparently part of an internet competition...)
Written by
on
in
Vindaloo.
Natasha informs me that she's completed the novel, which apparently qualifies her as winner of a given competition. Congrats to her.
Spent the evening having a few friends over for dinner (Shane, Lara and Golnar). Made molé, which I think I can now say I have mastered (well, my own version of it anyway).
Going ...!-->!-->!-->!-->!-->!-->
Doesn't look like it's in any condition to update to using v4 (PySNMP is hard enough to use with full releases...)
Written by
on
in
Snaking.
After a few attempts to get everything working with PySNMP v4a1, think I'm going to have to shelve that work and move back to PySNMP 3.x. Whatever fixes may have shown up, the amount of rewriting it's requiring is just too much to consider in the middle of trying to track down this memory leak. ...
Monthly archives
- February 2004
- March 2004
- April 2004
- May 2004
- June 2004
- July 2004
- August 2004
- September 2004
- October 2004
- November 2004
- December 2004