For Future Reference Something to keep in mind.
When you download an app and it installs It installs in INTERNAL MEMORY. Android does this.
When you reboot DTa2sd will move the app to EXTERNAL MEMORY the issue is that at times during the reboot process the dalvic cache is loaded an it tells the system the Memory and what is left in memory so usually a reboot and a wipe of dalvic and cache will get everything back as it should be.
So even though DT leaves only a symbolic link the Dalvic Cache, the cache loads its data into Live memory as the Android System does not expect anything to change with these from a simple reboot. This is why dalvic cache is not normally erased in a stock setting. It saves times on the routines that it takes to load all of the information into live memory so if it has a data base with all that info in already and nothing should have changes because of a reboot then the system can report accurately the Memory Usage. a2sd is not an expected program and its routines are not know to the ROM. The ROM see's the Symbolic link as the actual program and does not realize that it is not stored in INTERNAL memory. This is the concept of a2sd.
Very nice, very nice...I'm gonna bookmark this page to refer to this post.
Thanks argedion

