Could you post your httpd.conf? I am running on apache/Windows and would like 
something tactile to compare my results against. Your configuration vs. mine 
may be very very different. I would just like to check the configuration 
differences... So far on Windows httpd.exe is not releasing any memory. I let 
it run all night long.

-Thanks

----- Original Message -----
From: Dinesh Premalal <[EMAIL PROTECTED]>
Date: Tuesday, October 30, 2007 2:24 am
Subject: Re: Memory Issues in Sample Server Code
To: [email protected]

> Hi David,
> 
> David Klassen <[EMAIL PROTECTED]> writes:
> 
> > I am running my tests with v1.1 but on Windows with apache 
> 2.2.x (latest
> > September release). I tried various things. I did see one diff 
> where the free
> > statement was either lost during the correction of an 
> indentation or purposely
> > removed, however the free statement replacement did not solve 
> the issue. Seeing
> > how other JIRA issues seemed to be closed concerning similar 
> reports, I kind of
> > assumed that people were not focusing on server performance in 
> this project,
> > but embedded C client access.
> I just compiled Axis2/C 1.1 and run server with Apache2.2.6
> version.Tried to send 100,000 requests. I monitored memory
> consumptions of the httpd. For me it never reach 400MB resident or
> virtual memory. I also able to see the memory resetting thing, 
> when it
> comes to something around 250MB memory get reset.I attached my process
> list and client response. 
> 
> 
> thanks,
> Dinesh
> 
> 
> echo.xml
> ----------
> <soapenv:Envelope
> xmlns:soapenv="http://www.w3.org/2003/05/soap-
> envelope"><soapenv:Headerxmlns:wsa="http://www.w3.org/2005/08/addressing";><wsa:To>http://localhost:9089/axis2/services/echo</wsa:To><wsa:Action>http://ws.apache.org/axis2/c/samples/echoString</wsa:Action><wsa:MessageID>0c69d0c6-86b6-1dc1-275c-001125b4e529</wsa:MessageID></soapenv:Header><soapenv:Body><ns1:echoString
> xmlns:ns1="http://ws.apache.org/axis2/services/echo";><text>Hello
> World!</text></ns1:echoString></soapenv:Body></soapenv:Envelope> 
> 
> 
> client command
> --------------
> ab -T "application/soap+xml; charset=UTF-8" -p echo.xml -n 
> 100000 -c 4 http://localhost:9090/axis2/services/echo
> 
> 
> 
> client response
> ---------------
> Completed 90000 requests
> Finished 100000 requests
> 
> 
> Server Software:        
> Apache/2.2.6Server 
> Hostname:        localhost
> Server 
> Port:            9090
> 
> Document 
> Path:          /axis2/services/echo
> Document Length:        672 bytes
> 
> Concurrency Level:      4
> Time taken for tests:   276.629621 seconds
> Complete requests:      100000
> Failed requests:        0
> Write 
> errors:           0
> Total transferred:      83302499 bytes
> Total 
> POSTed:           69302079
> HTML transferred:       67202016 bytes
> Requests per second:    361.49 [/sec] (mean)
> Time per request:       11.065 [s] 
> (mean)Time per request:       
> 2.766 [s] (mean, across all concurrent requests)
> Transfer 
> rate:          294.08 [bytes/sec] received
>                         244.65 kb/s sent
>                         538.73 kb/s total
> 
> Connection Times (ms)
>               min  mean[/-sd] median   max
> Connect:        
> 0    0   
> 1.3      0     243
> Processing:     0   10 
> 110.7      1    5995
> Waiting:        
> 0    8 101.0      
> 1    4267
> Total:          
> 0   10 110.7      
> 2    5995
> 
> Percentage of the requests served within a certain time (ms)
>   50%      2
>   66%      2
>   75%      2
>   80%      2
>   90%      3
>   95%      3
>   98%      8
>   99%    218
>  100%   5995 (longest request)
> 
> 
> 
> 
> process list
> ---------------
> 
> USER      PR  NI  VIRT  
> RES  SHR S %CPU %MEM    TIME+   
> UID   PID COMMAND
> daemon    16   0  299m  69m 
> 1772 D  0.0  6.9   0:06.14    
> 1 29959 ./httpd -k start
> daemon    16   0  237m  61m 
> 1772 D  0.0  6.0   0:04.89    
> 1 29957 ./httpd -k start
> daemon    15   0  119m  47m 
> 2260 S  0.0  4.7   0:02.39    
> 1 30151 ./httpd -k start
> daemon    15   0 91468  46m 2260 
> S  0.0  4.6   0:01.67    1 
> 30215 ./httpd -k start
> daemon    16   0  296m  46m 
> 1772 S  0.0  4.6   0:06.18    
> 1 29958 ./httpd -k start
> daemon    15   0 89352  46m 2260 
> S  0.0  4.6   0:01.80    1 
> 30205 ./httpd -k start
> daemon    15   0  301m  45m 
> 1612 S  0.0  4.5   0:06.17    
> 1 29956 ./httpd -k start
> daemon    15   0  133m  45m 
> 2260 S  0.0  4.5   0:02.74    
> 1 30110 ./httpd -k start
> daemon    15   0 74116  44m 2260 
> S  0.0  4.4   0:01.46    1 
> 30244 ./httpd -k start
> daemon    15   0  128m  44m 
> 2260 S  0.0  4.4   0:02.56    
> 1 30120 ./httpd -k start
> daemon    16   0  247m  40m 
> 1764 D  0.0  4.0   0:05.45    
> 1 30012 ./httpd -k start
> daemon    15   0 45464  34m 2260 
> S  0.0  3.4   0:00.82    1 
> 30364 ./httpd -k start
> daemon    16   0  180m  32m 
> 1764 D  0.0  3.2   0:03.99    
> 1 30013 ./httpd -k start
> daemon    16   0  160m  30m 
> 1764 D  0.0  3.0   0:03.61    
> 1 30014 ./httpd -k start
> daemon    16   0  184m  28m 
> 1652 D  0.0  2.9   0:04.04    
> 1 30019 ./httpd -k start
> dinesh    15   0 31024  15m 4972 
> S  0.0  1.5   0:19.63 1000  4763 emacs -
> f gnus
> root      15   0 99.8m 6600 
> 2044 S  0.0  0.6   0:18.99    
> 0  4333 /usr/bin/X11/X -dpi 100 -nolisten tcp
> d
> 
> 
> 
> 
> -----------------------------------------------------------------
> ----
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

Reply via email to