Portál AbcLinuxu, 5. května 2025 21:38
Kernel Version: 2.6.18-128.7.1.el5 (SMP) Distro Name: CentOS release 5.3 (Final) Uptime: 80 days 16 hours 32 minutes Load Averages: 16.90/5 min; 25.95/10 min; 26.24/15 min Server version: Apache/2.2.3 Perl version: v5.8.8 built for x86_64-linux-thread-multi PHP version: PHP 5.2.14 (cli) (built: Dec 1 2010 23:57:58) Mysql version: 5.0.45, for redhat-linux-gnu (x86_64) using readline 5.0V příloze připojuji screenshot z htop. Děje se tam to, že "Mem" se plní a když je plná, tak vylétne vytížení cpu na 100% a je to... Je tam snad nainstalovaný i nějaký script, který to vyprázdní ještě před vytuhnutím, ale ne vždy to stihne. Předem děkuji za každou radu
zkus zjistit jestli treba mysql nema nastavny moc velky innodb_buffer_pool_size, pripadne jestli u apache nemas prilis mnoho procesu apod ... a zkus se podivat po nejake reverzni proxy
innodb additional mem pool size 1 048 576 innodb autoextend increment 8 innodb buffer pool awe mem mb 0 innodb buffer pool size 8 388 608Počet procesů je ve špičce přes 1000, viz screenshot. Taky nevím, jestli je to moc. Jak jsem psal, jsem v tomhle oboru naprostý laik, mohl by mi prosím někdo nějak jednoduše vysvětlit, co znamenají na tom screenshotu ty mysql procesy (usr/libexec...)? Nezabírají příliš mnoho paměti? Případně jak se dá zjisit, odkud jsou atd?
Nebylo by lepší najmout/poprosit nějakého sysadmina/správce aby se na to kouknul?
Taky se může stát že ti někdo nešťastně poradí nebo si to špatně interpretuješ a bude z toho průser, zdá se že by to při 1M pw asi bolelo.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.