Newsgroup readers

G

Gene Wirchenko

A memory leak means the program uses more and more memory, the longer
you use it in a session. Programs should request (allocate) memory as
they need it, and then release memory when they no longer need it.
That cycle can occur hundreds or even thousands of times during a
single session. A memory leak is when the program keeps asking for
more memory but never releases any back to the system. (Simplified)
^^^^^^^^^^^^^^^^^^
No. When it does not release some of the memory that it no
longer needs. This might well not be all memory it uses. A feature
might have a bug where it does not release all of the memory that it
no longer needs. The small bits add up.

[snip]

Sincerely,

Gene Wirchenko
 
A

Andy Burns

Gordonbp said:
TBird polls automatically - at least v 15 seems to....
Don't think it has ever polled news servers by default, but you can
certainly configure it to ...
 
B

Bruce Hagen

A

Andy Burns

Bruce said:
can you delete bulk posts from T-Bird?
You can't delete them, but you can hide them (K or k to kill thread or
subthread)
 
C

Char Jackson

^^^^^^^^^^^^^^^^^^
No. When it does not release some of the memory that it no
longer needs. This might well not be all memory it uses. A feature
might have a bug where it does not release all of the memory that it
no longer needs. The small bits add up.
I was trying to explain a concept. I wasn't trying to be 100%
technically correct and complete. That's what 'simplified' means.
 
G

Gordonbp

Don't think it has ever polled news servers by default, but you can
certainly configure it to ...
Well I haven't configured it to and yet it seems to automatically
download new headers...
 
S

s|b

Too old, as the website no longer exists. Thanks anyways.
So you would dump Xnews as well because of "too old, no recent updates"?
You should really try some newsreaders before judging...
 
G

Gene Wirchenko

[snip]
I was trying to explain a concept. I wasn't trying to be 100%
technically correct and complete. That's what 'simplified' means.
You did not simplify but distorted. "never releases any" and
"does not release all" are about the same level of complexity. One is
more accurate.

Sincerely,

Gene Wirchenko
 
C

Char Jackson

[snip]
I was trying to explain a concept. I wasn't trying to be 100%
technically correct and complete. That's what 'simplified' means.
You did not simplify but distorted. "never releases any" and
"does not release all" are about the same level of complexity. One is
more accurate.
Let me try again, since you seem to be misunderstanding. I was trying
to explain a concept. I was not trying to be 100% accurate, correct,
or complete. HTH
 
G

Gene Wirchenko

[snip]
I was trying to explain a concept. I wasn't trying to be 100%
technically correct and complete. That's what 'simplified' means.
You did not simplify but distorted. "never releases any" and
"does not release all" are about the same level of complexity. One is
more accurate.
Let me try again, since you seem to be misunderstanding. I was trying
to explain a concept. I was not trying to be 100% accurate, correct,
or complete. HTH
No, I am understanding quite fine, thank you.

You "explained" something inaccurately. In order to do it
accurately would have required about one word more. You were sloppy.
Now, you are justifying your sloppiness.

Sincerely,

Gene Wirchenko
 
C

Char Jackson

[snip]

I was trying to explain a concept. I wasn't trying to be 100%
technically correct and complete. That's what 'simplified' means.

You did not simplify but distorted. "never releases any" and
"does not release all" are about the same level of complexity. One is
more accurate.
Let me try again, since you seem to be misunderstanding. I was trying
to explain a concept. I was not trying to be 100% accurate, correct,
or complete. HTH
No, I am understanding quite fine, thank you.
Despite your claims, that doesn't seem to be the case.
 
I

Ian Jackson

Gene Wirchenko said:
A memory leak means the program uses more and more memory, the longer
you use it in a session. Programs should request (allocate) memory as
they need it, and then release memory when they no longer need it.
That cycle can occur hundreds or even thousands of times during a
single session. A memory leak is when the program keeps asking for
more memory but never releases any back to the system. (Simplified)
^^^^^^^^^^^^^^^^^^
No. When it does not release some of the memory that it no
longer needs. This might well not be all memory it uses. A feature
might have a bug where it does not release all of the memory that it
no longer needs. The small bits add up.

[snip]
I've got 'RAMpage'* running (as an icon in the system tray) as a
constant monitor of how much memory is free. When I'm using the
computer, I usually have both Thunderbird and Turnpike running. The free
memory varies depending on how busy the computer is, but I've never seen
any obvious signs of it steadily diminishing.
*http://www.jfitz.com/RAMpage/index.html
 
G

Gene E. Bloch

A memory leak means the program uses more and more memory, the longer
you use it in a session. Programs should request (allocate) memory as
they need it, and then release memory when they no longer need it.
That cycle can occur hundreds or even thousands of times during a
single session. A memory leak is when the program keeps asking for
more memory but never releases any back to the system. (Simplified)
I'm trying to understand your simplified and hence inaccurate account
:)

OK, what I really was about is a bit OT, but your post led me to
reminisce.

Years ago, it was very easy to make memory leaks but very hard to find
them. Nowadays it's still easy to make them, but there are automated
tools that keep track, so really, there's not good excuse for a
professional level program to have them.

I remember years ago creating a macro, actually a fairly simple one, in
one rather large and complicated C program of mine, that caught and
counted calls to alloc and dealloc and reported to me the net count when
I closed the program. It didn't tell me why the count wasn't zero, but
just having that count info helped *a lot*...
 
G

Gene E. Bloch

So you would dump Xnews as well because of "too old, no recent updates"?
You should really try some newsreaders before judging...
It's much easier to prejudge :)
 
E

Ed Cryer

Gene said:
I'm trying to understand your simplified and hence inaccurate account
:)

OK, what I really was about is a bit OT, but your post led me to
reminisce.

Years ago, it was very easy to make memory leaks but very hard to find
them. Nowadays it's still easy to make them, but there are automated
tools that keep track, so really, there's not good excuse for a
professional level program to have them.

I remember years ago creating a macro, actually a fairly simple one, in
one rather large and complicated C program of mine, that caught and
counted calls to alloc and dealloc and reported to me the net count when
I closed the program. It didn't tell me why the count wasn't zero, but
just having that count info helped *a lot*...
I have AVG and it reports excessive memory-grabbing when it occurs. I've
only ever seen it report Firefox when it's gobbled up 250MB. I've never
seen it report Thunderbird.

I've been monitoring Tbird (latest 15.01 version) since I loaded it half
an hour ago. It went in at 75MB and it's currently at 93MB.

Ed

P.S. You and I believe in the correspondence theory of truth. Char
Jackson appears to believe in the he-who-has-the-last-word wins theory.
I've known some women like that.
:)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top