Co delat pri nahlem nedostatku pameti v Linuxu?
Vladimír Vlach
vladimir.vlach na pcnet.cz
Úterý Červenec 27 16:33:33 CEST 1999
> > Swap: 130748 127992 2756
> >
> > Po cca 5 minutach to bylo na kolenou...
>
> Pri nedostatku pameti (pokud neni nic jineho) lze udelat swap z
> nejakeho dodatecneho souboru. (dd if=/dev/zero of=nejaky_soubor
> bs=1024 count=rozumne cislo, pak mkswap se spravnymi
> parametry a swapon)
Ano to je take reseni. Asi to udelam preventivne...
> > Toto mi zacalo vypisovat pri urcitych prikazech:
> >
> > [root na zeus httpd]# /etc/rc.d/init.d/httpd stop
> > /etc/rc.d/init.d/httpd: /bin/cat: Too many open files in system
> > /etc/rc.d/init.d/httpd stop: httpd (pid ?) not running
>
> Ovsem tohle vypada, ze jste vybehl z poctu deskriptoru. Nevim,
> zda to lze na zivem systemu jeste rozchodit. Je tam co zabit?
> (Napriklad nejake deti httpd?)
OK system se pomalu vzpamatovava... Zabil jsem co se dalo. Hlavne
ten blbej program na statisiky (Wusage - dava dost zahulit systemu)
Dale jsem zabil vsechny deti httpd - ale dle meho nazoru to nebyly
deti, ale dalsi servery nebo zmatek :( Usuzuji podle toho, ze
ps auxf | grep http
mi mezi nimi nevykazal zadnou stromovou spojitost. Bezelo jich cca
20 a musel jsem zabit jednoho po druhem. Proste killnul jsem co se
dalo a vypada to, ze je to lepsi :-)
[root na zeus httpd]# free
total used free shared buffers
cached
Mem: 63152 23316 39836 1780 1136
12944
-/+ buffers/cache: 9236 53916
Swap: 130748 19124 111624
nevite jak zvednout onen pocet descriptoru ?
Dekuji za moralni podporu :-) Uz vypisuji kolkovanou zadost na pameti
:-)
Vlada Vlach
--<PRE>
+=-=-=-=-=/ // /-=-=-=-=-=-=-=-=-+-=-=-=-=-=-+---------------------+
| / // / Vladimir VLACH > )))))))) | \/ |_ /\ |) /\ |
|__ __ / // / Admin of ICQ.CZ > (((( \ | Age - 19|
|\ \\ \/ // / http://www.icq.cz > \\\ 6 6 | Nick - Vladaman|
| \ \\/ // / http://www.pcnet.cz > \C 7 | ICQ UIN# - 9511246|
| \ V /V / email: vlach na icq.cz > \ _-) | Location - Brno|
+---\_/\_/-=---=---=---=---=---=-+-=- ) ( =-=+---------------------+
</PRE>
Další informace o konferenci Linux