When an upload happens on Tahoe grid for an immutable file,  It will give time statistics, i didn't understand some of those timings.<br><br>Please correct me if any of my assumptions are wrong.<br><br><u><b>Example:</b></u><br>

 <ul><li>Timings:</li><ul><li>File Size: <span>235</span> bytes</li><li>Total: 118 seconds
     (2Bps)</li><ul><li>Storage Index: 1.2ms
     (192.3kBps)  <br><i><span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;">( I assume this is the time for hashing encryption key and generating storage index)</span></i><br></li></ul></ul></ul><ul>

<ul><ul><li>[Contacting Helper]: </li><ul><li>[Helper Already-In-Grid Check]: </li></ul><li>[Upload Ciphertext To Helper]: 
     ()</li></ul></ul></ul><ul><ul><ul><li>Peer Selection: 81 seconds</li></ul></ul></ul>                              <span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;"> <i>(I didn't understand what is peer selection, can any one explain it ?)</i></span><br>

<ul><ul><ul><li>Encode And Push: 37 seconds
        (7.6kBps)</li></ul></ul></ul>                                <span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;"> <i> (I assume this is the time to take splitting the file into segmentsm erasure coding of segments and then send erasure coded blocks to servers)</i></span><br>

<ul><ul><ul><ul><li>Cumulative Encoding: 7.4ms
        (31.6kBps)</li></ul></ul></ul></ul>                                                <i> <span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;">(I didn't understand what is </span><span style="color: rgb(153, 0, 0); font-family: verdana,sans-serif;">Cumulative Encoding</span><span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;"><span style="font-family: verdana,sans-serif;">, </span>can any 
one explain it ?)</span></i><ul><ul><ul><ul><li>Cumulative Pushing: 24ms
        (10.0kBps)</li></ul></ul></ul></ul>                                                  <i> <span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;">(I didn't understand what is Cumulative Pushing, 
can any 
one explain it ?)</span></i><ul><ul><ul><ul><li>Send Hashes And Close: 36 seconds</li></ul></ul></ul></ul>                                                     <i> <span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;">(Is it the time required to send Merkle hash trees to storage servers</span><span style="color: rgb(153, 0, 0); font-family: trebuchet ms,sans-serif;">)</span></i><ul>

<ul><ul><li>[Helper Total]: </li></ul></ul></ul> <br><br><br>-> But when we upload file as Mutable,  time stats  are not getting displayed, Is there any way to generate these time stats on Mutable file also  ?<br><br>
-> Are there any utilities available from Tahoe to know, how much time it will take to generate key,  time required to generate cipher text with the key, time required to do erasure coding and  time required to send erasure coded blocks to storage servers ?<br>

 <br clear="all"><br>-- <br><u style="color: rgb(51, 51, 51);">Regards</u><br style="color: rgb(51, 51, 51);"><span style="color: rgb(51, 51, 51);">Sreenivasulu.V</span><br style="color: rgb(51, 51, 51);"><span style="color: rgb(51, 51, 51);">MTech(CS) 2nd Year</span><br style="color: rgb(51, 51, 51);">

<span style="color: rgb(51, 51, 51);">IIT Madras</span><br style="color: rgb(51, 51, 51);"><br><br>