[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apache uses 100 % cpu



Hi,

here are my results. I put off line breaks because of the long lines. Hope
thats ok.

Am Samstag, 28. Februar 2004 17:37 schrieb Jeff S Wheeler:
> ... and issue `lsof -p
> <PID>`, then take note of the FD column in the output.  That indicates
> which file descriptor is being examined, and of course the information
> in the remaining columns to the right are details about that
> descriptor.

COMMAND   PID USER   FD   TYPE DEVICE      SIZE     NODE NAME
apache  24290 root  cwd    DIR   8,17      4096 25739266 /home/jebu0001/homepage/jens/chat
apache  24290 root  rtd    DIR    8,1      1024        2 /
apache  24290 root  txt    REG    8,3    254216    65173 /usr/sbin/apache
apache  24290 root  mem    REG    8,1     90210    24492 /lib/ld-2.2.5.so
apache  24290 root  mem    REG    8,3      5660   290433 /usr/lib/apache/1.3/mod_dir.so
apache  24290 root  mem    REG    8,1    130088    24505 /lib/libm-2.2.5.so
apache  24290 root  mem    REG    8,1     19136    24502 /lib/libcrypt-2.2.5.so
apache  24290 root  mem    REG    8,1     49828    24503 /lib/libdb1-2.2.5.so
apache  24290 root  mem    REG    8,1    262812    24534 /lib/libdb2.so.2.7.7
apache  24290 root  mem    REG    8,3    131388   352739 /usr/lib/libexpat.so.1.0.0
apache  24290 root  mem    REG    8,1      8008    24504 /lib/libdl-2.2.5.so
apache  24290 root  mem    REG    8,1   1153784    24501 /lib/libc-2.2.5.so
apache  24290 root  mem    REG    8,3     12780   289385 /usr/lib/apache/1.3/mod_log_config.so
apache  24290 root  mem    REG    8,3     11044   289543 /usr/lib/apache/1.3/mod_mime.so
apache  24290 root  mem    REG    8,3     21164   289600 /usr/lib/apache/1.3/mod_negotiation.so
apache  24290 root  mem    REG    8,3     15132   289757 /usr/lib/apache/1.3/mod_status.so
apache  24290 root  mem    REG    8,3     26748   290432 /usr/lib/apache/1.3/mod_autoindex.so
apache  24290 root  mem    REG    8,3     11140   290434 /usr/lib/apache/1.3/mod_cgi.so
apache  24290 root  mem    REG    8,3      6080   290439 /usr/lib/apache/1.3/mod_userdir.so
apache  24290 root  mem    REG    8,3      7956   290440 /usr/lib/apache/1.3/mod_alias.so
apache  24290 root  mem    REG    8,3     44448   290441 /usr/lib/apache/1.3/mod_rewrite.so
apache  24290 root  mem    REG    8,3      7048   290443 /usr/lib/apache/1.3/mod_access.so
apache  24290 root  mem    REG    8,3      8912   290442 /usr/lib/apache/1.3/mod_auth.so
apache  24290 root  mem    REG    8,3      7032   290449 /usr/lib/apache/1.3/mod_expires.so
apache  24290 root  mem    REG    8,3      5724   290452 /usr/lib/apache/1.3/mod_unique_id.so
apache  24290 root  mem    REG    8,3      7256   290453 /usr/lib/apache/1.3/mod_setenvif.so
apache  24290 root  mem    REG    8,3    203224   291062 /usr/lib/apache/1.3/mod_perl.so
apache  24290 root  mem    REG    8,3    798628   352738 /usr/lib/libperl.so.5.6.1
apache  24290 root  mem    REG    8,3    153988   289602 /usr/lib/apache/1.3/mod_ssl.so
apache  24290 root  mem    REG    8,3    177508   353393 /usr/lib/libssl.so.0.9.6
apache  24290 root  mem    REG    8,3    744068   352825 /usr/lib/libcrypto.so.0.9.6
apache  24290 root  mem    REG    8,3   1271492   289474 /usr/lib/apache/1.3/libphp4.so
apache  24290 root  mem    REG    8,1     29420    24538 /lib/libpam.so.0.72
apache  24290 root  mem    REG    8,1     56480    24513 /lib/libresolv-2.2.5.so
apache  24290 root  mem    REG    8,3     14836   352858 /usr/lib/libmm.so.11.0.23
apache  24290 root  mem    REG    8,3     34380   352819 /usr/lib/libpcre.so.3.03
apache  24290 root  mem    REG    8,3     60392   353484 /usr/lib/libbz2.so.1.0.2
apache  24290 root  mem    REG    8,3     55432   355082 /usr/lib/libz.so.1.1.4
apache  24290 root  mem    REG    8,1     69472    24506 /lib/libnsl-2.2.5.so
apache  24290 root  mem    REG    8,1     40152    24507 /lib/libnss_compat-2.2.5.so
apache  24290 root  mem    REG    8,1     32668    24509 /lib/libnss_files-2.2.5.so
apache  24290 root  mem    REG    8,1  67108864    20429 /tmp/session_mm_apache0.mem
apache  24290 root  mem    REG    8,1  67108864    20429 /tmp/session_mm_apache0.mem
apache  24290 root  mem    REG    8,3     35716   241490 /usr/lib/php4/20010901/mysql.so
apache  24290 root  mem    REG    8,3    217348   353631 /usr/lib/libmysqlclient.so.10.0.0
apache  24290 root  mem    REG    8,3     72708   241489 /usr/lib/php4/20010901/gd.so
apache  24290 root  mem    REG    8,3    183204   353396 /usr/lib/libgd.so.1.8.4
apache  24290 root  mem    REG    8,3    226236   353639 /usr/lib/libt1.so.1.3.1
apache  24290 root  mem    REG    8,3    251480   353632 /usr/lib/libfreetype.so.6.3.0
apache  24290 root  mem    REG    8,3    888580   322575 /usr/X11R6/lib/libX11.so.6.2
apache  24290 root  mem    REG    8,3     52852   322583 /usr/X11R6/lib/libXpm.so.4.11
apache  24290 root  mem    REG    8,3    175132   355091 /usr/lib/libpng.so.2.1.0.12
apache  24290 root  mem    REG    8,3    120076   353634 /usr/lib/libjpeg.so.62.0.0
apache  24290 root    2w   REG    8,5   1971509   648974 /var/log/apache/error.log
apache  24290 root    3u  sock    0,0            9077936 can't identify protocol
apache  24290 root    4u   REG    8,1  67108864    20408 /tmp/session_mm_apache0.mem (deleted)
apache  24290 root    5u   REG    8,1         0    20409 /tmp/session_mm_apache0.sem (deleted)
apache  24290 root    6u   REG    8,1  67108864    20410 /tmp/session_mm_apache0.mem (deleted)
apache  24290 root    7u   REG    8,1         0    20411 /tmp/session_mm_apache0.sem (deleted)
apache  24290 root    8r   REG   8,17     13115 25739308 /home/jebu0001/homepage/jens/chat/php_chat_log
apache  24290 root   15w   REG    8,5   1971509   648974 /var/log/apache/error.log
apache  24290 root   18w   REG    8,5 145208244   648983 /var/log/apache/ssl_request_log
apache  24290 root   19w   REG    8,5  48414697   648978 /var/log/apache/access.log

> If you have gdb available (from the gdb package) and your apache binary
> is not stripped of debugging symbols, you can also issue `gdb -p
> <PID>`, which will attach the debugger to that running process.  I'm
> not sure what the output will look like as it's issuing garbage reads
> constantly, but you want to issue the gdb command `backtrace`, and send
> that output to the mailing list.  Just issue `q` after you've got that
> to detach.

I tried gdb, but there are no debug symbols,
that's the default with most debian packages I assume.

>
> What version of Apache are you running, and with what modules?

I am running apache 1.3.26-0woody3 with the following modules loaded,
this is pretty much what apacheconfig made in my httpd.conf (I left of the commented ones):

LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so
LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so
LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so
LoadModule status_module /usr/lib/apache/1.3/mod_status.so
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so
LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so
LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule access_module /usr/lib/apache/1.3/mod_access.so
LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so
LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so
LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so
LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

-- 

Timo



Reply to: