Un ciclo con un wipe cache por medio no es valido.
Después de limpiar el cache, el móvil se queda inestable durante un rato, y su consumo es mayor.
Y no hablemos ya de un cambio de dalvik a art en mitad de un ciclo.
Por cierto, en el cambio de dalvik a art y viceversa, ya hace una limpieza de cache solo.