"Peer Klercke" <peer@no.such.thing> writes:
> In article <m21ysa3hxd.fsf@godfather.obel.auc.dk>, "Joakim Recht"
> <god@cs.auc.dk> wrote:
>
> > Jeg har et lille problem... Min Squid-2.4pre-stable på Solaris 7 brokker
> > sig over at den er ved at løbe tør for FD'er hele tiden, med den
> > konsekvens alt lige omkring alt går meget langsomt. Jeg har så fundet ud
> > af at man bare skal sætte rlim_fd_max i /etc/system til et højere tal,
> > fx 4096. Problemet er bare, at jeg har hørt rygter om at resten af
> > systemet måske ikke er så tilfreds med det, da select() efter sigende
> > skulle være inkompatibel med fd'er over 1024.
>
> Om det er løsningen på dit problem kan jeg ikke svare på. Men Solaris 7
> har både en soft og en hard limit - den du nævner er hard limit.
>
> Det jeg har hørt, er at der kan være problemer med _soft_ limit
> (rlim_fd_cur i /etc/system) over 256, men det er ikke for Solaris 7 -
> den kan i.flg. Sun (ihvertfald den Sun Solve dims jeg kiggede i) klare
> 65536 filedescriptors.
>
> I.flg. Solaris FAQ'en har stdio så desværre et begrænsning på 256
> filedescriptors.
>
> Så en løsning kunne måske være at checke om de programmer du køre bruger
> stdio og/eller select(). Hvis de ikke gør det, så burde der være grønt
> lys.
>
> Læs evt. selv mere i Solaris FAQ'en.
>
> --
> Peer Klercke <peer(a)klercke.dk>
Jeg smed har limit op på 16k og soft på 256, og det så ud til at køre uden
problemer, så nu er Squid glad igen :)
Så har jeg bare et problem med at Squid tager lige lovlig meget RAM (100+ MB)
på trods af at den står til at have 8 MB til rådighed i configfilen...
mvh
--
Joakim Recht
Tlf. 20 85 54 77
Email god@cs.auc.dk
WWW
http://www.braindump.dk /
http://www.compuclub.dk