Thanks for the advice. I did make a change to the modules section but like you said I suspect the problem is outside of Apache. My network setup uses a DLINK 1Gbps gaming router connected to the ISP wire to fiber converter then from there to the internet somehow. On the other side of my router I use 1Gbps cable connecting to 1Gbps lan cards. I tried tests where I used a computer (Laptop) on my local network (which goes through indicates the request comes through my router and after clearing the cache reloaded the site and in my logs: 200 22834 234375 so 23KB took .234 seconds or 780Kbps which seems slow but then for my configuration not sure if this is slow but much better than what I see in my logs for requests coming through the ISP router and through the internet. If I try from the browser on the machine that is hosting the Apache server/site then it is extreemly fast. I get typically 15-32msec for a 22K file with a http status of 200 not 304. I called my ISP and they said try a dsl speed test which went up to 2Mbps upload but not sure if that is a true test of uploading html files through the system. I will keep trying to understand and do some tests outside my network to see what happens. Many Thanks, -Tony --- On Tue, 2/17/09, André Warnier <aw@xxxxxxxxxx> wrote: > From: André Warnier <aw@xxxxxxxxxx> > Subject: Re: Why Would Apache be so slow?? > To: users@xxxxxxxxxxxxxxxx > Date: Tuesday, February 17, 2009, 12:46 PM > Tony Anecito wrote: > > Hi All, > > > > I am using Apache 2.4 and it is taking 10s of seconds > to download small files. for example: > > > > 200 49018 5046875 > > > [...] > > > > This is extreemly frustrating to see Apache so slow. > > > Hi. > It is also quite frustrating to see someone jumping to > conclusions like that, when on the other hand Apache powers > about 75% of public websites worldwide, and when Apache by > itself is probably capable of serving 1000 requests like the > above, per second. > > It is possible that something is definitely wrong in your > configuration, such as the last 2 lines of your > "Loadmodule" series: > LoadModule logio_module modules/mod_logio.so > LoadModule logio_module modules/mod_mem_cache.so > (spot it ?) > > but it is about 100 times more likely that your problem is > somewhere outside of Apache (such as some network problem). > Can you describe your setup a bit more in detail ? > Such as : > - where is your Apache server ? > - where is the browser you are testing with ? > - is there something in-between ? > - which exact URL are you trying in the browser, to get > that file ? > - what else is using the same "line" between your > browser and the server ? > > > Basically, if Apache tells you that it took 5 seconds to > send a 50K file to your client, it means that it could not > send more than 10 Kbytes/second, or roughly 100 Kbit/s. > Since on the other hand you mention pretty fast disks > (which can probably read more than 50 MB/second), and a line > which can reach 2 Mbit/second, there are some 1,900 > Kbit/second getting lost somewhere. > And it is probably not inside of Apache. > > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP > Server Project. > See <URL:http://httpd.apache.org/userslist.html> for > more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: > users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: > users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx