And something I was told only recently - It makes a difference if you created the file *before* you set the recordsize property.
If you created them after, then no worries, but if I understand correctly, if the *file* was created with 128K recordsize, then it'll keep that forever... Assuming I understand correctly. Hopefully someone else on the list will be able to confirm. Cheers! Nathan. Richard Elling wrote: > Anton B. Rang wrote: >>> Create a pool [ ... ] >>> Write a 100GB file to the filesystem [ ... ] >>> Run I/O against that file, doing 100% random writes with an 8K block size. >>> >> Did you set the record size of the filesystem to 8K? >> >> If not, each 8K write will first read 128K, then write 128K. >> > > Also check to see that your 8kByte random writes are aligned on 8kByte > boundaries, otherwise you'll be doing a read-modify-write. > -- richard > > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss