У меня есть маринованный файл gzip размером 4 МБ. Каждый раз, когда я открываю файл и загружаю его, время, необходимое для распечатывания, занимает больше времени. Содержимое файла никогда не изменяется, а размер остается неизменным.
Время испытаний:
1-й пробег: 27,5 с
2-й прогон: 44,1 с
3-й запуск: 52,7 с
Код, который я использую, выглядит следующим образом:
f = gzip.open( filepath, "rb" )
pickleFile = cPickle.Unpickler( f )
paData = pickleFile.load()
f.close()
Есть идеи, почему при каждом запуске загружается больше времени?