web page load speed timer

I am running two different web servers at different sites, IIS and Apache.  I want to test the website loading speed to better fine tune my site. Can you provide me any information on timers so that I can analyze the amount of time it takes for my pages to load. I will try this at different locations on differing speed links (T1,T3,DSL,Cable modem). I just want some sort of timer solution to count the seconds. Are they embedded in IE7 or firefox? Other sources?  Thank you in advance.
musitAsked:
Who is Participating?
 
NopiusCommented:
There is an 'apache benchmark' tool (called 'ab'), which supplied with apache distro and described here:
http://httpd.apache.org/docs/2.0/programs/ab.html

And there are multiple methods of benchmarking, one of them described here: http://www.cyberciti.biz/tips/howto-performance-benchmarks-a-web-server.html
Also a quick description of 'ab' usage when comparing servers available here: http://buytaert.net/drupal-vs-joomla-performance

Quick link to 'ab.exe' program for Windows (without the entire apache distribution) is here: http://www.drupal.ru/files/ab.zip

Sample output of 'ab' command:

D:\usr\apache\bin>ab.exe -n 500 -c 5 drupal1/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net
Copyright 2006 The Apache Software Foundation,
Benchmarking" title="http://www.apache.org
Benchmarking">http://www.apache.org
Benchmarking drupal1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests


Server Software: Apache/1.3.29
Server Hostname: drupal1
Server Port: 80

Document Path: /
Document Length: 4999 bytes

Concurrency Level: 5
Time taken for tests: 265.375000 seconds
Complete requests: 500
Failed requests: 0
Write errors: 0
Total transferred: 2728500 bytes
HTML transferred: 2499500 bytes
Requests per second: 1.88 [#/sec] (mean)
Time per request: 2653.750 [ms] (mean)
Time per request: 530.750 [ms] (mean, across all concurrent requests)
Transfer rate: 10.04 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 6 11.2 0 78
Processing: 1375 2636 304.8 2546 4359
Waiting: 1328 2554 295.7 2484 4046
Total: 1375 2643 305.7 2546 4359
...
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.