the drive doesn't like 25 GB of random writes, though. should add another level of blocks or use mmap or something