I don't have a lot of space on my phone (an HTC Aria). When I download an app from the market, I usually move it to SD immediately, but I've noticed that the "Internal space" amount doesn't change for a little while.
I'm assuming that before installing the apk, it keeps a copy of it in a location on the internal drive, then garbage collects or cleans up the space sometime later. My question is, is there any way to force this cleanup?