better blksize for optimized fileio in md5sum calc
authorJF Ding <jian-feng.ding@intel.com>
Wed, 28 Dec 2011 05:29:56 +0000 (13:29 +0800)
committerJF Ding <jian-feng.ding@intel.com>
Wed, 28 Dec 2011 05:29:56 +0000 (13:29 +0800)
mic/utils/misc.py

index 3951730..250cc17 100644 (file)
@@ -50,10 +50,12 @@ import runner
 from mic import msger
 
 def get_md5sum(fpath):
+    blksize = 65536 # should be optimized enough
+
     md5sum = md5()
     with open(fpath, 'rb') as f:
         while True:
-            data = f.read(1024)
+            data = f.read(blksize)
             if not data:
                 break
             md5sum.update(data)