Memory Used By Apache With Subversion
Jul 20, 2007
Which is more efficient in the way of memory? Using Subversion with Apache and WebDav, or using SVNServe? I figure the latter, but by how much? How much ram usually would be used by the former? I'm undecided as to which method I want to use to set up Subversion yet.
View 3 Replies
ADVERTISEMENT
Feb 1, 2008
I've got subversion installed on my server, and have been using it without issue via the svn+ssh protocol for a long time now. However, I'm now ready to make it so that I can go to, for example:
[url]
and browse my branches via my browser. How difficult is this to actually set up? I managed to install and set up subversion without breaking anything, so I'm hoping I can do this as well.
I know that I need mod_dav_svn compiled into apache, but beyond that I'm lost. I would also like to switch from the svn+ssh protocol and simply use the svn protocol to access my repo. From what I understand, after I get mod_dav_svn set up and working, I can add users to the project configuration files and use those user names to log in using the svn protocol, is that right?
View 3 Replies
View Related
May 11, 2009
i have followed twice a tutorial (you'll find it if you type in google "sellersrank ubuntu subversion". It is the second result. You know, I cant insert URL in my posts yet...) to install Ubuntu + Apache + Virtual host + Subversion, but when i try to access the repository through "svn.domain.com" an error message like this is showed:
Address Not Found
Firefox can’t find the server at svn.domain.com.
I have Ubuntu 8.04 + Apache 2.2.8
View 4 Replies
View Related
Jun 9, 2008
I have been asked by a client to develop a solution that can offer subversion project hosting. Basically a user will signup for an account and be able to create different repositories and manage them and get RSS feeds for the commit actions n stuff...
Now i am thinking of using PHP for this but I am not sure how will I setup the server (webhost) .. should I recommend him to go with dedicated server? Since he wants to limit the space for each user how can that be done?
View 0 Replies
View Related
Feb 15, 2007
I have a low traffic VPS, with fairly limited resources (most notably only 256mb RAM).
This runs fine for what's currently being hosted - one low traffic site (with 1-10 users on at any time, usually 2 or 3), and several other essentially dead sites. Everything runs smoothly, and generally RAM usage remains below the 200mb mark.
However, I've been contempating setting up a Subversion server on the same VPS, and I'm unsure if this will top it over the limit. Does anyone here have any experience running a SVN server? How memory hungry is it? If I do set this up, it won't be very active, with a couple of checkouts a day, and a max of 2 or 3 users connecting at any one point, more often than not no one will be connected. Can I do this with the resource limitations listed above, or should I start looking at alternatives?
View 2 Replies
View Related
Jun 16, 2009
i want to install subversion on my shared environment,
i want to ask if it will waste alot of system resource or any problem?
my server is centos with cpanel
View 4 Replies
View Related
Aug 10, 2008
I have had subversion installed on my cPanel server for some time, but I have some clients wanting to host their repositories as well. A lot of them aren't familiar with the command line like I am, so I was wondering if anybody knows about a cPanel plugin that could manage SVN repositories.
View 0 Replies
View Related
Dec 23, 2007
I just can't seem to get subversion installed for apache 2.2
I tried now for 3 days and this is most common error i get. I get this while having the src for apr, apr-util, neon and zlib in the install dir. I also get it when i only have the neon package in the dir, and use the --with-apr arguments on the configure.
I have tried deleting the lib.so files (in /usr/local/lib/) and then running the autogen.sh
All no luck, this what i get:
cd subversion/svn && /bin/sh /downloads/subversion-1.4.5/libtool --tag=CC --silent --mode=link gcc -g -O2 -g -O2 -pthread -D_LARGEFILE64_SOURCE -DNE_LFS -rpath /usr/local/lib -o svn add-cmd.o blame-cmd.o cat-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o copy-cmd.o delete-cmd.o diff-cmd.o export-cmd.o help-cmd.o import-cmd.o info-cmd.o list-cmd.o lock-cmd.o log-cmd.o main.o merge-cmd.o mkdir-cmd.o move-cmd.o notify.o propdel-cmd.o propedit-cmd.o propget-cmd.o proplist-cmd.o props.o propset-cmd.o resolved-cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o unlock-cmd.o update-cmd.o util.o ../../subversion/libsvn_client/libsvn_client-1.la ../../subversion/libsvn_wc/libsvn_wc-1.la ../../subversion/libsvn_ra/libsvn_ra-1.la ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_diff/libsvn_diff-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la /downloads/subversion-1.4.5/apr-util/libaprutil-1.la /downloads/subversion-1.4.5/apr-util/xml/expat/lib/libexpat.la -liconv /downloads/subversion-1.4.5/apr/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl /downloads/subversion-1.4.5/neon/src/libneon.la -lz
/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status
View 8 Replies
View Related
Aug 2, 2009
I am using VPS (Linux OS), and web server is apache. I totally have 768M memory. When the system start up, I usually have 550M-600M free memory.
I just found that each httpd process occupied almost 20M memory. It's horrible, I was though that 1M for each process is reasonable.
Now the httpd.conf looks like:
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
But if I change StartServers to 50, httpd will eat up all my memory. I did some calculation, that 600M/20M = 30. This means if apache have more than 30 concurrent requests, There server will be out of memory. The "MaxClients 150" is meaningless! I was though 150 is too small.
I only use apache with php, they are complied by WHM. Should I re-complied the apache with php?
View 14 Replies
View Related
Sep 24, 2007
Configuration: Xeon 3060 4gb of ram
So mysql is using 6% of memory, xcache is set to 256MB, and rest is for apache.
So my question is what do I need to do? Compile apache to have smaller memory foot print or cut down more quicker idlers? Usually there is no problem, but if I got like 300+ people browsing the joomla site all day eventually system gets out of memory and starts swaping. Any ideas?
Quote:
Server Version: Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.7 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a
Server Built: May 31 2007 00:49:37
Quote:
Current Time: Monday, 24-Sep-2007 19:54:50 CEST
Restart Time: Monday, 24-Sep-2007 12:19:45 CEST
Parent Server Generation: 27
Server uptime: 7 hours 35 minutes 5 seconds
Total accesses: 691782 - Total Traffic: 2.7 GB
CPU Usage: u199.12 s35.93 cu.09 cs.71 - .864% CPU load
25.3 requests/sec - 102.3 kB/second - 4135 B/request
30 requests currently being processed, 31 idle servers
Quote:
total used free shared buffers cached
Mem: 4054 3227 826 0 44 456
-/+ buffers/cache: 2727 1326
Swap: 1992 125 1867
Quote:
netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c
27 ESTABLISHED
6 FIN_WAIT1
11 FIN_WAIT2
3 LAST_ACK
39 LISTEN
11 SYN_RECV
1 SYN_SENT
204 TIME_WAIT
Quote:
Timeout 45
KeepAlive On
MaxKeepAliveRequests 300
KeepAliveTimeout 2
MinSpareServers 10
MaxSpareServers 20
StartServers 10
MaxClients 300
MaxRequestsPerChild 1000
Code:
nobody 24280 0.2 4.3 418304 179380 ? S 17:01 0:24 /usr/local/apache
mysql 4071 4.9 6.1 290892 255556 ? S<l Jul23 4523:49 /usr/sbin/mysqld
nobody 24812 0.2 4.2 418180 176320 ? S 17:08 0:25 /usr/local/apache
nobody 25029 0.2 1.2 296428 52092 ? S 17:11 0:24 /usr/local/apache
nobody 25107 0.2 3.5 417672 147076 ? S 17:12 0:21 /usr/local/apache
nobody 26743 0.2 4.1 418276 173520 ? S 17:34 0:20 /usr/local/apache
nobody 31438 0.2 3.4 417864 142332 ? S 18:37 0:10 /usr/local/apache
nobody 31443 0.3 4.0 417720 169660 ? S 18:37 0:13 /usr/local/apache
nobody 31444 0.2 4.0 417112 167412 ? S 18:37 0:12 /usr/local/apache
nobody 31445 0.2 4.1 417820 171336 ? S 18:37 0:12 /usr/local/apache
nobody 31446 0.2 1.0 294716 45512 ? S 18:37 0:10 /usr/local/apache
nobody 31447 0.2 4.1 417668 171076 ? S 18:37 0:12 /usr/local/apache
nobody 32514 0.2 3.2 416880 135924 ? S 18:52 0:07 /usr/local/apache
root 32578 0.0 0.0 7456 2340 ? Ss 18:53 0:00 sshd: root@pts/2
View 12 Replies
View Related
May 9, 2007
I got apache 1.3.3.7 installed and i really do not know what to do. I though I already optimized server but after 6 days of uptime memory is full and i just saw load went to 3 and started to swap. Specs are RHEL 4, xeon 3060 with 4gb of ram.
Settings:
Timeout 300
KeepAlive On
MaxKeepAliveRequests 200
KeepAliveTimeout 4
MinSpareServers 10
MaxSpareServers 15
StartServers 10
MaxClients 200
I'm under impression that if i add 64gb of ram i would still fill it up in lets say 15 days because apache isn't releasing memory properly. After load 3 some memory is released:
Mem: 4054 3171 882 0 22 259
-/+ buffers/cache: 2890 1163
Swap: 1992 330 1662
I got atm 220 users online and when i restart apache even if i have 500 concurrent users online usage of memory is only 800mb, and as u see now its 3gb and only half of users are online so its not really peak time.
Apache processes are still hanging from 4 hours ago and they are not cut, as you can see every process takes around 4% of memory:
nobody 19618 0.1 4.1 281596 172400 ? S 18:36 0:20 /usr/local/apache/bin/httpd -DSSL
nobody 21100 0.2 4.4 288872 183672 ? S 18:57 0:22 /usr/local/apache/bin/httpd -DSSL
nobody 22654 0.2 1.5 161620 66168 ? S 19:18 0:22 /usr/local/apache/bin/httpd -DSSL
nobody 23250 0.2 1.4 161740 60564 ? S 19:28 0:20 /usr/local/apache/bin/httpd -DSSL
nobody 23423 0.2 4.2 283636 176940 ? S 19:30 0:22 /usr/local/apache/bin/httpd -DSSL
nobody 23479 0.1 2.3 283652 96900 ? S 19:31 0:16 /usr/local/apache/bin/httpd -DSSL
So i really hope there is solution because restarting apache every few days isn't fun and it sounds insane.
View 9 Replies
View Related
Apr 20, 2009
Apache is wasting away a bit over a GB of memory at about 100 connections. Is this something normal? Or should I be receiving a little better performance?
Also, I find that the load is very low. Is there anyway to sort of trade a bit of the CPU Usage for some more memory?
View 12 Replies
View Related
Apr 16, 2009
When my OpenVZ VPS is running with lighttpd, RAM usage is very low, but when I switch to Apache, RAM usage goes all the way up to the max. I've had this happen to two VPSs already and can't figure out why this happens.
I also have two other VPSs, one Xen and one Virtuozzo and have no troubles with Apache.
View 6 Replies
View Related
Apr 21, 2008
I have a VPS with 256MB of guaranteed memory, and no burst/swap. Having little memory like this is quite common for a VPS and I want to know how to make the most of it while running websites. By far the biggest culprit for taking my memory is Apache and I'm not convinced that the default setup makes sense on a VPS.
I know there are other daemons out there that use considerably less memory, such as lighttpd, but enough people (myself included) are going to use Apache regardless (they might require some of the advanced features after all) so it is worth knowing how to get the most out of it.
Apache 2 has various mpm options, most notably prefork and worker. As I understand it the prefork method forks processes to handle requests ahead of time, and can fork more on demand if required, each process handles one request at a time. Worker uses threads, again created ahead of time and on demand, each thread handles one request at a time.
With the default configuration and prefork Apache spawned 6 processes each taking about 5MB, so there goes 50MB in total. With workers it wanted to create 50 threads, each with a 10MB stack, this instantly went over the memory limit so wouldn't start at all. Thankfully the stack can be adjusted using the ThreadStackSize setting so it can be made to run, but even after this what do you really have for your memory?
One problem with having one request per process/thread is that, again by default, Apache has a keep alive setting of 15 seconds. This means that once a request has been processed, the process/thread is then kept around for up to 15 seconds in case the client wants to do anything else. With prefork that is 5MB of memory being used, and even with threads with a reasonable 1MB stack size there is still a huge amount of memory wastage on a connection that might not even do anything. Meanwhile other visitors might be getting out-of-memory problems as Apache tries to spawn more handlers to meet demand.
I think it should be fairly obvious that the worker mpm is the best option here, if everything works fine with a 1MB stack then the thread overhead is considerably lower than the process overhead.
The new events mpm should relieve this problem as it uses an event queue to keep an eye on keep alive connections rather than a whole thread. Unfortunately this mpm is not considered stable yet, so in the mean time I am wondering if VPS users should just disable keep alive, or at least adjust it to just a few seconds.
The benefit of keep alive is that it reduces network traffic and CPU load as there is a small amount of overhead in setting up a new TCP connection. When servers had 400MHz chips and massive 256MB of ram this was a good trade off. But now VPS often have access to much more powerful processors, and the same 256MB isn't considered massive any more so a lot of applications are less frugal and less adept at running in this environment.
In the unlikely even that Apache had 200MB to play with, using 1MB threads means that the system can handle 200 idle connections before running out of resources and failing to handle new connections. With a keep alive of 15 seconds you can support 200 connections per 15 seconds. In light of the fact that many newer browsers will open 4 simultaneous connections (up from the previous 2) that is only 3.34 users per second. Drop the keep alive to 1 second and you can handle 50 users per second. These numbers are unrealistic because they assume the request handling itself takes no time at all, but a lot of requests can be handled in split seconds so maybe these numbers aren't so far fetched. If the request handling takes 250ms and you turn keep alive off you could handle 200 users per second.
I am thinking that it would be great to have a reverse proxy sat in front of Apache, one that used an event queue and thus had little memory overhead for maintaining incoming connections, but closed down its connection to Apache after each request. Unfortunately I do not know of one.
View 3 Replies
View Related
Nov 18, 2008
my grunted memory for apatchi is 51 meg
i want make him 256meg
because the vps its alwayes down
see this please
HTML Code:
29890 nobody 0
2.5
0.1 /usr/local/apache/bin/httpd -k start -DSSL
31854 nobody 0
2.3
0.1 /usr/local/apache/bin/httpd -k start -DSSL
31766 nobody 0
1.8
0.1 /usr/local/apache/bin/httpd -k start -DSSL
32043 nobody 0
1.7
0.1 /usr/local/apache/bin/httpd -k start -DSSL
25921 nobody 0
1.4
0.1 /usr/local/apache/bin/httpd -k start -DSSL
32014 nobody 0
1.3
0.1 /usr/local/apache/bin/httpd -k start -DSSL
25998 nobody 0
1.3
0.1 /usr/local/apache/bin/httpd -k start -DSSL
30388 nobody 0
1.0
0.1 /usr/local/apache/bin/httpd -k start -DSSL
View 3 Replies
View Related
Mar 24, 2009
I currently have 2 VPSs that I'm monitoring and I noticed that on one of them the memory usage is much higher than the other which doesn't make sense to me. I tracked the high memory usage to the Apache processes.
Here's the overview of the VPSs:
LiquidWeb VPS- 512MB RAM, 10 Sites with minimal usage.
Average httpd process (Owner Priority Cpu% Mem% Command):
nobody 0 0.0 1.2 /usr/local/apache/bin/httpd -k start -DSSL
Virpus VPS- 384MB RAM, 61 sites with moderate usage.
Average httpd process (Owner Priority Cpu% Mem% Command):
nobody 0 0.0 0.3 /usr/local/apache/bin/httpd -k start -DSSL
Both Apache configurations are identical, the only difference besides the hardware is that LiquidWeb runs CentOS4.7 and Virpus runs CentOS5.2, any ideas? It's not to big of a deal since I'm not near my limit for either of them but I was just curious.
View 7 Replies
View Related
May 17, 2008
I've got a complicated problem and I can't figure out what I need to edit to fix this.
I've been messing with the httpd.conf and php.ini files trying to optimize them as best I can. I've managed to get the load to stay pretty low all day, and everything seemed to be working fine. But then apache crashes.
(See screenshot for details)
httpd starts out with 70-150 VIRT memory, and it constantly goes up all day, and I've yet to see it go down. And, eventually it just crashes Apache! In the screenshot it's 502m, but I've seen that get as high as 800! And sometimes I even see a number like this "80376" no "m" or anything, just "80376"; I've no idea what that's about.
So what do I need to edit or tweak to fix this?
I'm on a cPanel linux server, Apache 2.2.8 and PHP 5.2.6.
View 5 Replies
View Related
Aug 14, 2008
tell me what the average usage of the CPU and RAM be from apache?
User 'Nobody' (Which I presume is apache) is using 13% CPU and 38.98% of RAM. Is this normal or is it well overloaded?
View 13 Replies
View Related
May 29, 2007
In the last day or two I've been having issues with memory on one of by boxes.
Something eats it all up, so the OS starts swapping, the I/O wait shoots up, and soon the load is up in the hundreds and the thing is totally useless.
During the day today I've tracked the something to occational apache processes. It seems that occationally a thread is started which uses upwards of 150M of memory. These threads are obvioudly doing something heavyweight and take a while to complete. When I get a few of them running together it soons finishes off all my available memory. Below is an extract from top when a couple of these threads are running.
Code:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10230 nobody 25 0 197m 27m 9392 R 45.5 2.9 0:03.27 /usr/local/apache/bin/httpd -DSSL
10231 nobody 25 0 197m 25m 8376 R 52.8 2.7 0:01.60 /usr/local/apache/bin/httpd -DSSL
I was wondering if anyone could help out by suggesting some ways of tracking down what page/script it which uses so much memory. It's a cPanel server so it's not really practical to tail -f the apache logs (not knowing which account it is means I don't know which file to watch).
View 4 Replies
View Related
Jul 31, 2014
I'm running a single Magento website with only around 150 products, and very low traffic, on a VPS with 2 Cores and 4GB of ram. However I am getting constant warning emails about high Apache Memory usage and High CPU usage.
The server and site were working fine, however since the server failed (Power cut on upgrade at the hosts end) and we rebuilt the website I'm getting these warnings, my host said it is just the website and the server needed upgrading... to which I did (server was a 1 core 2GB ram server). However since I've upgraded I'm still getting these warning emails.
Here is the latest one: URL...
Code:
4951 apache 20 0 441m 137m 6556 S 0.0 3.6 2:28.77 httpd
4952 apache 20 0 443m 139m 7168 S 0.0 3.6 2:43.72 httpd
7377 apache 20 0 358m 54m 6576 S 0.0 1.4 1:25.76 httpd
7692 apache 20 0 433m 129m 6588 S 0.0 3.4 1:20.64 httpd
[code]....
I'm really new to VPS's and plesk so I'm wondering what I can do to try and track down what is causing these high usage as I'm 100% certain the site was fine before. The server has default build both before and after the fail.
Server Information:
OSCentOS 6.5 (Final)
Panel version11.5.30 Update #47
2 Cores
4GB Ram
Are there any tools within plesk that I can use to see what is causing these issues? It's making the website load extremely slow.
View 8 Replies
View Related
Jun 22, 2009
I'm having an issue with what I believe is Apache. Things will be running nicely, then all of a sudden things will just 'blow up'. Apache seems to fork a bunch of new processes, and it starts ripping into the memory. I've had it essentially eat through all the free memory and swap, and the system will then freeze up as there's no more memory. This is a CentOS server running CPanel, the configuration had been up and running for a long time without problems then this suddenly started happening.
View 7 Replies
View Related
Jul 20, 2014
We are currently running plesk 11.5 and over the last few months, the apache memory usage has been very high. On investigation we have gone through the logs and we can't find a cause.
I can issue a service httpd restart and the memory drops for about 30 minutes and then we see the apache memory grow to almost 1.5 - 2GB. Why this keeps happening?
View 6 Replies
View Related
Jun 12, 2009
I have a VPS. And have had an issue both when it was 1Gig and now I recently downgraded it to 768m, because I am moving some sites to a dedicated.
However, the part I am having trouble grasping is that when I look at graphs from Munin, it will typically always show 200-400MB free memory (and free -m and top agrees with munin), but Munin shows 'committed' memory that is above the total Ram on the VPS and once the 'committed' ram exceeds the VPS limit, processes start failing.
So, why is 'committed' memory exceeding the RAM on my VPS, when Munin, free -m and top all show there is free memory available?
Code:
root@server [~]# free -m
total used free shared buffers cached
Mem: 768 449 318 0 0 0
-/+ buffers/cache: 449 318
Swap: 0 0 0
Here's a graph that munin produces that shows the 'committed' memory exceeding the total memory.
[url]
View 3 Replies
View Related
Jul 16, 2009
I just got a new server Dual E5520 with 6GB RAM, SAS 15k rpm raid10. It's running well. However, the memory usage is just around 2.5GB, even when I have more traffic. Here is the kernel info
Quote:
# uname -a
Linux server2.[url]2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:35:59 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
Any idea that we can put more content into memory?
View 11 Replies
View Related
Apr 4, 2009
I just ordered a server from serverbeach that should have come with 2 GB but I see that this one comes with 8 GB
Unfortunately, I seem to be missing 7 GB of ram.
Installed Physical Memory: 8 GB
Total Physical Memory: 1 GB
Windows 2008 Server Web 32-bit
Now, being a 32-bit system, I should see 3-4 GB of ram right?
Any idea why only 1 GB is available for the OS?
[url]
View 14 Replies
View Related
Oct 1, 2009
I have a 512mb DV server with Mediatemple, which I am running 24 (ish) domains off (most of them static websites) and a teamspeak server. I would say MAX theres 10 users online at a time)
Now, I know its running out of memory because i get frequent QoS Alerts in plesk (kmemsize is apparently the memory size):
Oct 01, 2009 11:52:57 AMBlack zonekmemsize
I have attached my results (when I did top).
My questions are:
1. Should I be expecting to be out of memory running what I am?
2. Is there a way to see the problem domains (memory wise)?
3. Are there any ways I can reduce the memory? (I have followed this already:
[url]
4. Where is the memory usage coming from (I am finding it very hard to understand TOP)
View 14 Replies
View Related
Jun 19, 2007
I am hoping someone with experience of these things can comment on memory usage on my VPS partition. The master server on which my partition sits seems to be running at full memory usage and I'm getting lots of fork and mutex errors in apache causing apache to crash several times a day.
I'm running Invision Power Board on there with an average of 100 users in the last 15 mins during most of the day.
oomguarpages and privmpages are reported in 4KB blocks.
View 6 Replies
View Related
Jun 18, 2009
Hello everyone.i run LAMP on a dedicated server at theplanet.I have a small vbulletin forum.
I m planning to move to a new server.Just a quick question.for my new hardware,do i give more emphasis to ram or cpu...i will be getting 2 gb at the minimum.
SO,is LAMP dependant more on cpu resources or ram?
View 4 Replies
View Related
Jun 25, 2009
I previuosly have a forum hosted on a VPS with a 512 MB RAM (OpenVZ) and at that time it was only using 300MB of ram during peak time but the server was always down due to harware failures so I move to a new host this time Using Xen with a 768 RAM now it is using all the RAM available which is double the ram that it uses before. Is it really normal for a XEN vps to consume more memory than on a VPS using OpenVZ?
View 2 Replies
View Related