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>