I deleted a large file (many gigs) from a Solaris system and it didn't seem to recover the amount of space on the zpool equal to the size of the file. Is there any reason that I wouldn't see this space immediately? What steps are involved in the deletion of files in a ZFS?
There are several possibilities for the space freed not equaling the size of the file.