]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
encode.py: update comments, max_segment_size is now 2MiB
authorBrian Warner <warner@allmydata.com>
Tue, 16 Oct 2007 18:00:29 +0000 (11:00 -0700)
committerBrian Warner <warner@allmydata.com>
Tue, 16 Oct 2007 18:00:29 +0000 (11:00 -0700)
src/allmydata/encode.py

index 5a46826e622d2b20eca09ff62fe01d40f2245aab..90ace0a5d34b098688feb6567cfd726079324d98 100644 (file)
@@ -286,8 +286,8 @@ class Encoder(object):
         # memory footprint: we only hold a tiny piece of the plaintext at any
         # given time. We build up a segment's worth of cryptttext, then hand
         # it to the encoder. Assuming 3-of-10 encoding (3.3x expansion) and
-        # 2MiB max_segment_size, we get a peak memory footprint of 4.3*2MiB =
-        # 8.6MiB. Lowering max_segment_size to, say, 100KiB would drop the
+        # 1MiB max_segment_size, we get a peak memory footprint of 4.3*1MiB =
+        # 4.3MiB. Lowering max_segment_size to, say, 100KiB would drop the
         # footprint to 430KiB at the expense of more hash-tree overhead.
 
         d = self._gather_data(self.required_shares, input_piece_size,