[bittorrent] Introductory/endgame algorithms
Olaf van der Spek
olafvdspek at gmail.com
Thu Sep 29 02:58:01 EDT 2005
On 9/29/05, Elliott Mitchell <ehem at m5p.com> wrote:
> Bad idea to do it that way. I doubt most OSes do read-ahead on mmap()ed
> files, and for what BitTorrent is doing readahead is quite important.
> Your best bet is use pread()/readv() on whole pieces when the first block
> is requested, and ensure your buffer is page-aligned
> (sysconf(_SC_PAGESIZE)).
Doesn't that also require the read offset to be aligned?
More information about the BitTorrent
mailing list