With an explicit 256K blocksize - notice the extra memory map calls ################################################################### 15:42:29 ioctl(3, MGSL_IOCGPARAMS or MTIOCTOP or SNDCTL_MIDI_MPUMODE, 0x7fffe5c225f0) = 0 15:43:22 mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af1c4ea0000 15:43:22 read(3, "AMANDA: SPLIT_FILE 20071216 hostname"..., 262144) = 262144 15:43:27 mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af1c4ee1000 15:43:27 munmap(0x2af1c4ee1000, 266240) = 0 15:43:27 munmap(0x2af1c4ea0000, 266240) = 0 15:43:27 write(2, "amrestore: 3: skipping ", 23amrestore: 3: skipping ) = 23 15:43:27 write(2, "hostname._foo_bar"..., 50hostname._foo_bar.20071216.0.3 ) = 50 No explicit blocksizes here - no memory map calls ################################################## 13:57:42 ioctl(3, MGSL_IOCGPARAMS or MTIOCTOP or SNDCTL_MIDI_MPUMODE, 0x7fffce1f7be0) = 0 13:58:34 read(3, "AMANDA: SPLIT_FILE 20071216 hostname"..., 32768) = 32768 13:58:39 write(2, "amrestore: 3: skipping ", 23amrestore: 3: skipping ) = 23 13:58:39 write(2, "hostname._foo_bar"..., 50hostname._foo_bar.20071216.0.3 ) = 50