IIRC my Operating Systems classes, the size of a directory in Linux is given by the number of files it contains([wikipedia link])1
So, why a directory with only 2 files occupies 32000 blocks?
# stat .
File: «.»
Size: 16855040 Blocks: 32968 IO Block: 4096 directorio
Device: 6805h/26629d Inode: 3047425 Links: 2
Access: (0775/drwxrwxr-x) Uid: ( 501/ jboss) Gid: ( 501/ jboss)
Access: 2011-08-26 12:00:20.000000000 +0200
Modify: 2011-08-26 10:58:07.000000000 +0200
Change: 2011-08-26 10:58:07.000000000 +0200
The directory may have had lots of files(thousands) at some point of the past, but not now. What's happening here?