On Fri, 2003-06-20 at 13:40, Dan Andrei Nestor wrote: > nu, incarcarea este de obicei mica pe server, pentru ca nu a fost trecut > inca in productie. de lipsa de memorie nu e vorba (6 gb). in > /var/log/messages, ultimul lucru inainte sa se rupa filmul este un rsync. > problema este ca rsyncul ruleaza din 10 in 10 minute, si a rulat de mii de > ori inainte sa se blocheze, asa ca nu sunt sigur ca e de la rsync.
cand un proces o ia razna si papa memorie, poti sa ai oricata pentru ca el o va ocupa repede si eficient pe toata; inchipuie-ti ca un proces httpd la mine a putut ajunge sa isi aloce 2G memorie (mai multa decat aveam eu cu tot cu swap; fwiw e vorba de 512M/1G RAM/swap) si ii mai si acceseaza in veselie (kernel-ul nu incearca sa gaseasca loc pentru memoria alocata decat atunci cand aceasta mai e si accesata, de-aia poti avea procese care aloca mai mult decat exista memorie virtuala pe sistem). Dar, daca spui ca e vorba mai degraba de storage, focus on that; Comportamentul semnalat de mine poate fi usor depistat cu un search dupa "Out Of Memory" pe /var/log/messages*. De fiecare data cand isi revine fara sa se blocheze, e din cauza ca OOM killer-ul a 'nimerit' corect procesul vinovat pentru memory drain. FWIW, in php-ul livrat cu RH9 sunt mai multe bug-uri suspecte, nu numai asta. Un upgrade este recomandat orice ar fi. Cheers, georgeb
