NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/45352



The following reply was made to PR kern/45352; it has been noted by GNATS.

From: Darren Reed <darrenr%fastmail.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: kern/45352
Date: Thu, 22 Sep 2011 09:43:30 +0200

 I've recompiled a kernel with a tty buffers set at 8192 and TTYHOG at 8192.
 
 It seems to work... try 8192 with the sysctl patches..
 
 The "why" would appear to be the way TTYHOG influences the tty being put 
 into blocking mode.
 
 A quick glance suggested that "TTYHOG/5" as being a magic number/chunk 
 size, although there are probably others too.
 
 Rather than mess around with different values for TTYHOG, it might be 
 worthwhile implementing a new "tty mode", activated by an ioctl, that 
 imposes different constraints. This would then be used primarily by pppd.
 
 
 I'm not convinced that even 8192 is "right" and that maybe larger 
 numbers are required for optimal performance with the current tty logic.
 
 What have FreeBSD and others done for this?
 


Home | Main Index | Thread Index | Old Index