From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261700AbVAGXtx (ORCPT ); Fri, 7 Jan 2005 18:49:53 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261733AbVAGXtl (ORCPT ); Fri, 7 Jan 2005 18:49:41 -0500 Received: from zcars04e.nortelnetworks.com ([47.129.242.56]:59110 "EHLO zcars04e.nortelnetworks.com") by vger.kernel.org with ESMTP id S261700AbVAGXrM (ORCPT ); Fri, 7 Jan 2005 18:47:12 -0500 Message-ID: <41DF1F3D.3030006@nortelnetworks.com> Date: Fri, 07 Jan 2005 17:46:05 -0600 X-Sybari-Space: 00000000 00000000 00000000 00000000 From: Chris Friesen User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040115 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike Waychison CC: Linus Torvalds , Alan Cox , Oleg Nesterov , William Lee Irwin III , Linux Kernel Mailing List Subject: Re: Make pipe data structure be a circular list of pages, rather than References: <41DE9D10.B33ED5E4@tv-sign.ru> <1105113998.24187.361.camel@localhost.localdomain> <41DEF81B.60905@sun.com> In-Reply-To: <41DEF81B.60905@sun.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Mike Waychison wrote: > This got me to thinking about how you can heuristically optimize away > coalescing support and still allow PAGE_SIZE bytes minimum in the > effective buffer. While coalescing may be a win in some cases, there should also be some way to tell the kernel to NOT coalesce, to handle the case where you want minimum latency at the cost of some throughput. Chris