As you will know, when deleting an entry with images, the images aren't deleted from the server. This is one aspect of Expression Engine that I really do not care for: The inexorable build up of redundant files in the system, with- as far as I can tell- absolutely no way of knowing which images are assigned to a channel entry. (Wouldn't it be nice if there were a little display next to each file on the file manager screen telling you which files were assigned to entries..). Here is a post from 2011 with people bemoaning the same issue, and a (great!) feature request which is now a dead link, so presumably met a dead end.
So how do others deal with this problem? How can I keep my image directory clean? and since I have NEVER, in all the sites I have built with EE, had a situation where one image needs to be re-used for more than one entry, I would MUCH prefer a method of locking images permanently to whatever entry they are assigned to. Is this beyond the bounds of Expression Engine?