Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Oct 2011 16:03:30 +0400
From:      Lev Serebryakov <lev@freebsd.org>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        arch@freebsd.org, lev@freebsd.org
Subject:   Re: [PATCH] fadvise(2) system call
Message-ID:  <1124900347.20111030160330@serebryakov.spb.ru>
In-Reply-To: <CAJ-Vmo=MGkuaoq7=X8bCc-potxYsm22sCSqu3wMceaMNQAwOiw@mail.gmail.com>
References:  <201110281426.00013.jhb@freebsd.org> <4EAB550E.3060603@FreeBSD.org> <458756137.20111030024046@serebryakov.spb.ru> <CAJ-Vmo=D-b1SJ0WjJGGJ_WPK8FvE-fptDPRCGyMVhOm=FR8RYA@mail.gmail.com> <908954806.20111030130143@serebryakov.spb.ru> <CAJ-VmomdJnGqgRWH9zop=Opc=B6MxhCnL%2B1LSroUo3Np7LJNQg@mail.gmail.com> <1855260864.20111030155231@serebryakov.spb.ru> <CAJ-Vmo=MGkuaoq7=X8bCc-potxYsm22sCSqu3wMceaMNQAwOiw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello, Adrian.
You wrote 30 =EE=EA=F2=FF=E1=F0=FF 2011 =E3., 15:57:23:

> I bet in the torrent client case, massive speedups could be done with
> correct use of either IO threads, or the POSIX AIO library.
> I'm all for using fadvise() to hint to the OS about what's about to
> happen (and I'll start leveraging it myself once it hits the tree) but
> there are other ways to skin this cat..
  Yes, but all "general-purpose" software is Linux-oriented. Replace
 simple model in transmission (I've thought about it) is not very
 simple task, and I don't think, that authors (Linux- and MacOS
 X-oriented) is not interested.

--=20
// Black Lion AKA Lev Serebryakov <lev@serebryakov.spb.ru>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1124900347.20111030160330>