From: eldy <> Date: Sun, 10 Mar 2002 18:46:41 +0000 (+0000) Subject: Optimized code to increase speed. X-Git-Tag: AWSTATS_4_0_BETA~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9ec3ed1f112e2eeaaa6301462459e45c821a3f0;p=thirdparty%2FAWStats.git Optimized code to increase speed. --- diff --git a/docs/awstats_benchmark.html b/docs/awstats_benchmark.html index eb9866cf..e91c942c 100644 --- a/docs/awstats_benchmark.html +++ b/docs/awstats_benchmark.html @@ -37,11 +37,11 @@ speed to choose an optimum delay between each update process according to AWStat the refresh rate you need to have.
AWStats speed depends on AWStats version and options/setup you use in configuration file.

-This is benchmark results with AWStats version 3.2 and a common configuration:
+This is benchmark results with AWStats version 4.0 and a common configuration:
HARDWARE: Athlon 1 GHz / 128Mb
SOFTWARE: Windows 2000 / ActivePerl 5.6
CONFIG OPTIONS: LogFormat=1, DNSLookup=0
-AVERAGE SPEED: 3500 lines by seconds
+AVERAGE SPEED: 4100 lines by seconds
Other times with other configs are shown in the lower in this page...

This is other important information to know:
@@ -59,27 +59,26 @@ So, have a look at the following chart to:

This is examples of frequency/parameters you should use to have a good use of AWStats:
- - - - - - - - - - - - - + + + + + + + + + + + + +
Your Web site sizeRecommanded values for parametersRecommanded update frequency
(Rotate log delay)
Memory required***Duration****
DNSLookup*UniqueDetect**
(Future feature)
0 - 1,000 visits/month11Once a week
Log files are 0-3 Mb
10000 lines to process
<4 Mb<2mn
01Once a month
Log files are 0-12 Mb
40000 lines to process
<4 Mb<20s.
(3500 lines/seconds)
1,000 - 10,000 visits/month11Every 12 hours
Log files are 1-2 Mb
660-6600 lines
4-8 Mb1-2mn
01Once a week
Log files are 3-30 Mb
10000-100000 lines
4-8 Mb5-50s
(3500 lines/seconds)
10,000 - 50,000 visits/month11Every 4 hours
Log files are 1-4 Mb
2200-11000 lines
8-16 Mb1-4mn
01Once a day
Log Files are 4-20 Mb
13000-65000 lines
8-16 Mb10-40s
(3500 lines/seconds)
50,000 - 250,000 visits/month11Every hour
Log Files are 1-4 Mb
2700-14000 lines
16-32 Mb2-4mn
01Every 6 hours
Log Files are 5-25 Mb
17000-80000 lines
16-32 Mb10-80s
(3500 lines/seconds)
250,000 - 1,000,000 visits/month01 or 0Every hour
Log Files are 4-16 Mb
14000-56000 lines
32-56 Mb10-60s
1,000,000 - 5,000,000 visits/month00AWStats is not a good choice for such web sites
+5,000,000 visits/month00AWStats is not a good choice for such web sites
Your Web site sizeRecommanded values for parametersRecommanded update frequency
(Rotate log delay)
Memory required**Duration***
DNSLookup*
0 - 1,000 visits/month1Once a week
Log files are 0-3 Mb
10000 lines to process
<4 Mb<2mn
0Once a month
Log files are 0-12 Mb
40000 lines to process
<4 Mb<20s.
(4100 lines/seconds)
1,000 - 10,000 visits/month1Every 12 hours
Log files are 1-2 Mb
660-6600 lines
4-8 Mb1-2mn
0Once a week
Log files are 3-30 Mb
10000-100000 lines
4-8 Mb5-50s
(4100 lines/seconds)
10,000 - 50,000 visits/month1Every 4 hours
Log files are 1-4 Mb
2200-11000 lines
8-16 Mb1-4mn
0Once a day
Log Files are 4-20 Mb
13000-65000 lines
8-16 Mb10-40s
(4100 lines/seconds)
50,000 - 250,000 visits/month1Every hour
Log Files are 1-4 Mb
2700-14000 lines
16-32 Mb2-4mn
0Every 6 hours
Log Files are 5-25 Mb
17000-80000 lines
16-32 Mb10-80s
(4100 lines/seconds)
250,000 - 1,000,000 visits/month0Every hour
Log Files are 4-16 Mb
14000-56000 lines
32-56 Mb10-60s
1,000,000 - 5,000,000 visits/month0AWStats is not a good choice for such web sites
+5,000,000 visits/month0AWStats is not a good choice for such web sites
* You should set DNSLookup parameter to 0 if
      - reverse DNS lookup is already done in your log file
      - or if you don't need the "domain/countries" report
      - or if your web site has more than 250,000 visits a month.
-** UniqueDetect must be disabled on very large web sites (more than 1,000,000 visits a month). Note: This parameter is not yet available !
-*** Free memory required for update process (in Mb).
-**** Duration is with Athlon 1GHz/128Mb and LogFormat=1.
+** Free memory required for update process (in Mb).
+*** Duration is with Athlon 1GHz/128Mb and LogFormat=1.