When doing a copy to/from our file system, the Finder issues the writes/reads in tiny 12k chunks. Since it sets the VNOCACHE_DATA flag, we do direct I/O to the disk to get the best performance. The problem is that we could provide vastly better performance if the chunk sizes were much larger. Chunks of 4MB or more would be ideal, but even increasing to 128k would improve performance by up to a factor of 8. Does the Finder have any logic to decide what size transfers to issue? Does it call any VFS layer hooks that we could implement? Thanks, Sam _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.