lkml.org 
[lkml]   [1998]   [Aug]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: Notebooks
Date
In article <m0z88bh-000aNFC@the-village.bc.nu>,
Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
>
>Squid on 2.1.115 (with or without ac1) lasts 60 seconds on my soak test
>before it explodes. Ditto a lot of other high load tests that touch I/O
>or VM hard. (Note Im guessing where it dies here). Some of 2.1.x is rock
>solid, and some bits of it are solid in non extreme use, but 2.1.x is
>not remotely stable for real world hard use yet. Its getting there bit
>by bit

Does squid use threads? That's one of the things I've found so far and
is fixed in pre-116-2 (which is very rough btw, but it was meant to be a
debug release rather than anything else)

Can you send me your squid setup, btw? I've been trying to get something
to explode for the last week or so, and I don't have anything that is
even remotely reproducible. I fixed a few bad user ID leaks in fork(),
but they "only" resulted in one user not being able to fork ever again,
and weren't the problem I am chasing.

The other thing I fixed was some really bad stuff with threads exiting
at the same time and screwing over badly in some cases (freeing the fs
struct twice or not freeing it at all). That requires some really bad
luck though (I've certainly never seen it happen, but looking at the
sources it was obvious that it could happen), but it's also fixed in
2.1.116-2. Which is why I wonder whether squid might be using threads..

Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html

\
 
 \ /
  Last update: 2005-03-22 13:44    [W:1.226 / U:0.720 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site