Linux では tune2fs -l パーティション。 stat(1) で stat.st_blksize を見るといい。 stat.st_blocks は1ブロック=512byteとしたときの使用ブロック数なので注意。 ext2 ではブロックサイズとして1K/2K/4Kを選択できて、Redhat 系 Linux では 4K が普通らしい。 File: `.bashrc' Size: 205 Blocks: 8 IO Block: 4096 Regular File Device: 302h/770d Inode: 280766 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 501/ oracle) Gid: ( 501/oinstall) Access: 2007-04-05 08:49:37.000000000 +0900 Modify: 200