From owner-freebsd-hackers Wed Jun 27 19:40:59 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from web10705.mail.yahoo.com (web10705.mail.yahoo.com [216.136.130.213]) by hub.freebsd.org (Postfix) with SMTP id 1ADFA37B401 for ; Wed, 27 Jun 2001 19:40:57 -0700 (PDT) (envelope-from bhatt_manas@yahoo.com) Message-ID: <20010628024057.71824.qmail@web10705.mail.yahoo.com> Received: from [203.200.52.16] by web10705.mail.yahoo.com; Wed, 27 Jun 2001 19:40:57 PDT Date: Wed, 27 Jun 2001 19:40:57 -0700 (PDT) From: Manas Bhatt Subject: does data overflow in pipes To: hackers@FreeBSD.ORG MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG hi all, pipes uses only direct blocks to store data. so depending on the blocksize , a total data of 10*blocksize can be written in one go but what happens if a writer process tries to write more 10*blocksize of data in one go. Does the kernel overwrites the data in pipe or not ? if yes, why? if not, then how does it allow the writer to write more 10*blocksize of data? if someone can direct me to implementation (source files), it would be great. thanks --manas __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail http://personal.mail.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message