# How can Finder empty Trash more quickly than “rm -rf /Volumes/Foo/.Trashes/501/*”?

The "Trash" of a 16-GB usb2 flash drive had 3.4-GB of data. I emptied it as such:

$cd /Volumes/FooDrive/.Trashes/501$ rm -rf *

This took over 5-seconds. That seemed pretty long. So, as a test I just decided to empty the Trash of all of my drives via Finder. Other drives:
2-TB usb3
500-GB usb2
16-GB usb2
250-GB ssd

I measured the size of the Trash as such:

\$ du -ch /Volumes/WhateverDrive/.Trashes

There was 15-GB in the Trash of the 500-GB drive, and 5-GB in the Trash of my other 16-GB flash drive. I didn't measure the other drives.

Finder appeared to take much less than 5-seconds to empty the Trash for all those drives.

• Does Finder really empty the Trash so much more quickly than /bin/rm? How?
• Does Finder just make the "clicking sound" (signaling the trash is empty) before the Trash on all the drives is really empty?