Browse Source

2009-01-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Added doc for adaptive URI selector.
	* doc/aria2c.1.txt
Tatsuhiro Tsujikawa 16 years ago
parent
commit
ea370b864e
4 changed files with 35 additions and 16 deletions
  1. 5 0
      ChangeLog
  2. 7 3
      doc/aria2c.1
  3. 12 7
      doc/aria2c.1.html
  4. 11 6
      doc/aria2c.1.txt

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2009-01-19  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Added doc for adaptive URI selector.
+	* doc/aria2c.1.txt
+
 2009-01-19  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Added doc for adaptive URI selector.

+ 7 - 3
doc/aria2c.1

@@ -210,9 +210,10 @@ Set timeout in seconds\&. Default:
 \fB\-\-uri\-selector\fR=SELECTOR
 .RS 4
 Specify URI selection algorithm\&. Possible values are
-\fIinorder\fR
+\fIinorder\fR,
+\fIfeedback\fR
 and
-\fIfeedback\fR\&. If
+\fIadaptive\fR\&. If
 \fIinorder\fR
 is given, URI is tried in the order appeared in the URI list\&. If
 \fIfeedback\fR
@@ -220,7 +221,10 @@ is given, aria2 uses download speed observed in the previous downloads and choos
 \fB\-\-server\-stat\-of\fR
 and
 \fB\-\-server\-stat\-if\fR
-options\&. Default:
+options\&. If
+\fIadaptive\fR
+is given, selects one of the best mirrors for the first and reserved connections\&. For supplementary ones, it returns mirrors which has not been tested yet, and if each of them has already been tested, returns mirrors which has to be tested again\&. Otherwise, it doesn\'t select anymore mirrors\&. Like
+\fIfeedback\fR, it uses a performance profile of servers\&. Default:
 \fIinorder\fR
 .RE
 .SS "HTTP Specific Options"

+ 12 - 7
doc/aria2c.1.html

@@ -642,14 +642,19 @@ aria2c -o myfile.zip http://mirror1/file.zip http://mirror2/file.zip</td>
 </dt>
 <dd>
 <p>
-  Specify URI selection algorithm. Possible values are <em>inorder</em> and
-  <em>feedback</em>.  If <em>inorder</em> is given, URI is tried in the order
-  appeared in the URI list.  If <em>feedback</em> is given, aria2 uses
-  download speed observed in the previous downloads and choose fastest
-  server in the URI list. This also effectively skips dead
+  Specify URI selection algorithm. Possible values are <em>inorder</em>,
+  <em>feedback</em> and <em>adaptive</em>.  If <em>inorder</em> is given, URI is tried in
+  the order appeared in the URI list.  If <em>feedback</em> is given, aria2
+  uses download speed observed in the previous downloads and choose
+  fastest server in the URI list. This also effectively skips dead
   mirrors. The observed download speed is a part of performance
   profile of servers mentioned in <strong>--server-stat-of</strong> and
-  <strong>--server-stat-if</strong> options.
+  <strong>--server-stat-if</strong> options.  If <em>adaptive</em> is given, selects one of
+  the best mirrors for the first and reserved connections.  For
+  supplementary ones, it returns mirrors which has not been tested
+  yet, and if each of them has already been tested, returns mirrors
+  which has to be tested again. Otherwise, it doesn't select anymore
+  mirrors. Like <em>feedback</em>, it uses a performance profile of servers.
   Default: <em>inorder</em>
 </p>
 </dd>
@@ -2174,7 +2179,7 @@ files in the program, then also delete it here.</p></div>
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2009-01-19 22:58:36 JST
+Last updated 2009-01-19 23:13:30 JST
 </div>
 </div>
 </body>

+ 11 - 6
doc/aria2c.1.txt

@@ -156,14 +156,19 @@ aria2c -o myfile.zip \http://mirror1/file.zip \http://mirror2/file.zip
   Default: '60'
 
 *--uri-selector*=SELECTOR::
-  Specify URI selection algorithm. Possible values are 'inorder' and
-  'feedback'.  If 'inorder' is given, URI is tried in the order
-  appeared in the URI list.  If 'feedback' is given, aria2 uses
-  download speed observed in the previous downloads and choose fastest
-  server in the URI list. This also effectively skips dead
+  Specify URI selection algorithm. Possible values are 'inorder',
+  'feedback' and 'adaptive'.  If 'inorder' is given, URI is tried in
+  the order appeared in the URI list.  If 'feedback' is given, aria2
+  uses download speed observed in the previous downloads and choose
+  fastest server in the URI list. This also effectively skips dead
   mirrors. The observed download speed is a part of performance
   profile of servers mentioned in *--server-stat-of* and
-  *--server-stat-if* options.
+  *--server-stat-if* options.  If 'adaptive' is given, selects one of
+  the best mirrors for the first and reserved connections.  For
+  supplementary ones, it returns mirrors which has not been tested
+  yet, and if each of them has already been tested, returns mirrors
+  which has to be tested again. Otherwise, it doesn't select anymore
+  mirrors. Like 'feedback', it uses a performance profile of servers.
   Default: 'inorder'
 
 HTTP Specific Options