If you are rooted there is an option in Titanium Backup Pro to remove anything from the Dalvik Cache not linked to an app. This orphan data suggests that data may remain in the cache after the app is no longer using it or even uninstalled.
– RossCJan 6 '14 at 11:31

Ok.. @RossC .. Please add this as answer (with some more details on this unused/junk dalvik cache, and how to wipe this using Titanium backup) Thanks... EDIT: Yes, my phone is rooted.
– Keshava GNJan 6 '14 at 11:37

1

There's also nothing wrong with periodically wiping your device's Dalvik cache using a custom recover like TWRP. It might take a little bit longer to start up some apps, but that would be almost unnoticeable on most modern devices.
– filoxoJan 7 '14 at 16:08

1 Answer
1

If you are rooted there is an option in Titanium Backup Pro to remove
anything from the Dalvik Cache not linked to an app. This orphan data
suggests that data may remain in the cache after the app is no longer
using it or even uninstalled.

There's also nothing wrong with periodically wiping your device's
Dalvik cache using a custom recover like TWRP. It might take a little
bit longer to start up some apps, but that would be almost
unnoticeable on most modern devices.