[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[minion-cvs] Make batching algorithm configurable



Update of /home/minion/cvsroot/src/minion/etc
In directory moria.mit.edu:/tmp/cvs-serv3408/etc

Modified Files:
	mixminiond.conf 
Log Message:
Make batching algorithm configurable

Index: mixminiond.conf
===================================================================
RCS file: /home/minion/cvsroot/src/minion/etc/mixminiond.conf,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- mixminiond.conf	16 Dec 2002 01:37:21 -0000	1.5
+++ mixminiond.conf	20 Dec 2002 23:52:06 -0000	1.6
@@ -98,6 +98,31 @@
 #
 #Module: ModuleName
 
+#   Use ONE of these sets of options to configure the pooling algorithm.
+#
+#   (1. A Timed mix sends out all messages in the pool every interval.)
+#  
+#MixAlgorithm: Timed
+#MixInterval: 30 minutes
+#
+#   (2. A DynamicPool mix always keeps at least 'MixPoolSize' messages in the
+#     pool, and never sends out more than 'MixPoolRate' of the messages.)
+#
+#MixAlgorithm: DynamicPool
+#MixInterval: 30 minutes
+#MixPoolRate: 50%
+#MixPoolMinSize: 5
+#
+#   (3. A BinomialDynamicPool mix is a randomized version of DynamicPool.
+#       When a DynamicPool mix would send P of N messages, a
+#       BinomalDynamicPool mix sends each message with probability P/N.)
+#
+#MixAlgorithm: BinomialDynamicPool
+#MixInterval: 30 minutes
+#MixPoolRate: 50%
+#MixPoolMinSize: 5
+
+
 #   OTHER VALUES FOR THESE OPTIONS ARE NOT YET SUPPORTED; don't edit this
 #   section.
 EncryptIdentityKey: no