diff options
author | Jason McIntyre <jmc@cvs.openbsd.org> | 2008-01-26 23:07:56 +0000 |
---|---|---|
committer | Jason McIntyre <jmc@cvs.openbsd.org> | 2008-01-26 23:07:56 +0000 |
commit | 89516bec60991ca0613741c37c057c128e0eeea2 (patch) | |
tree | 4950ccc3a2765c7aff11b9a6abc68f0916ab7ca6 | |
parent | 08ea5a9091510223ebb0742543000e050cc8565d (diff) |
the kids want I/O;
-rw-r--r-- | sbin/dump/dump.8 | 6 | ||||
-rw-r--r-- | sbin/raidctl/raidctl.8 | 16 | ||||
-rw-r--r-- | share/man/man4/acpimadt.4 | 6 | ||||
-rw-r--r-- | share/man/man4/ast.4 | 6 | ||||
-rw-r--r-- | share/man/man4/bio.4 | 6 | ||||
-rw-r--r-- | share/man/man4/pcppi.4 | 6 | ||||
-rw-r--r-- | share/man/man4/scsi.4 | 6 | ||||
-rw-r--r-- | share/man/man9/bio_register.9 | 12 | ||||
-rw-r--r-- | share/man/man9/pci_conf_read.9 | 6 |
9 files changed, 35 insertions, 35 deletions
diff --git a/sbin/dump/dump.8 b/sbin/dump/dump.8 index 078c65fe92f..ed12be9439d 100644 --- a/sbin/dump/dump.8 +++ b/sbin/dump/dump.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: dump.8,v 1.43 2007/11/19 09:23:11 jmc Exp $ +.\" $OpenBSD: dump.8,v 1.44 2008/01/26 23:07:55 jmc Exp $ .\" $NetBSD: dump.8,v 1.17 1997/06/05 11:15:06 lukem Exp $ .\" .\" Copyright (c) 1980, 1991, 1993 @@ -31,7 +31,7 @@ .\" .\" @(#)dump.8 8.1 (Berkeley) 6/16/93 .\" -.Dd $Mdocdate: November 19 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt DUMP 8 .Os .Sh NAME @@ -138,7 +138,7 @@ This option overrides the calculation of tape size based on length and density. .It Fl b Ar blocksize The number of kilobytes per dump record. -Since the IO system slices all requests into chunks of MAXBSIZE +Since the I/O system slices all requests into chunks of MAXBSIZE (typically 64KB), it is not possible to use a larger blocksize without having problems later with .Xr restore 8 . diff --git a/sbin/raidctl/raidctl.8 b/sbin/raidctl/raidctl.8 index e2d1b502a7e..f0b76dc896b 100644 --- a/sbin/raidctl/raidctl.8 +++ b/sbin/raidctl/raidctl.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: raidctl.8,v 1.37 2007/05/31 19:19:47 jmc Exp $ +.\" $OpenBSD: raidctl.8,v 1.38 2008/01/26 23:07:55 jmc Exp $ .\" $NetBSD: raidctl.8,v 1.24 2001/07/10 01:30:52 lukem Exp $ .\" .\" Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -61,7 +61,7 @@ .\" any improvements or extensions that they make and grant Carnegie the .\" rights to redistribute these changes. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt RAIDCTL 8 .Os .Sh NAME @@ -1195,7 +1195,7 @@ Types of controller cards and their bandwidth .It Distribution of components among controllers .It -IO bandwidth +I/O bandwidth .It File system access patterns .It @@ -1212,15 +1212,15 @@ For a RAID 1 set, a SectPerSU value of 64 or 128 is typically sufficient. Since data in a RAID 1 set is arranged in a linear fashion on each component, selecting an appropriate stripe size is somewhat less critical than it is for a RAID 5 set. -However: a stripe size that is too small will cause large IO's to be +However: a stripe size that is too small will cause large I/Os to be broken up into a number of smaller ones, hurting performance. At the same time, a large stripe size may cause problems with concurrent accesses to stripes, which may also affect performance. Thus values in the range of 32 to 128 are often the most effective. .Pp Tuning RAID 5 sets is trickier. -In the best case, IO is presented to the RAID set one stripe at a time. -Since the entire stripe is available at the beginning of the IO, +In the best case, I/O is presented to the RAID set one stripe at a time. +Since the entire stripe is available at the beginning of the I/O, the parity of that stripe can be calculated before the stripe is written, and then the stripe data and parity can be written in parallel. When the amount of data being written is less than a full stripe worth, the @@ -1243,13 +1243,13 @@ All this extra data shuffling results in a serious loss of performance, and is typically 2 to 4 times slower than a full stripe write (or read). To combat this problem in the real world, it may be useful to ensure that stripe sizes are small enough that a -.Sq large IO +.Sq large I/O from the system will use exactly one large stripe write. As is seen later, there are some file system dependencies which may come into play here as well. .Pp Since the size of a -.Sq large IO +.Sq large I/O is often (currently) only 32K or 64K, on a 5-drive RAID 5 set it may be desirable to select a SectPerSU value of 16 blocks (8K) or 32 blocks (16K). diff --git a/share/man/man4/acpimadt.4 b/share/man/man4/acpimadt.4 index bc0c4e2920c..311eee86ab7 100644 --- a/share/man/man4/acpimadt.4 +++ b/share/man/man4/acpimadt.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: acpimadt.4,v 1.3 2007/05/31 19:19:48 jmc Exp $ +.\" $OpenBSD: acpimadt.4,v 1.4 2008/01/26 23:07:55 jmc Exp $ .\" .\" Copyright (c) 2006 Michael Knudsen <mk@openbsd.org> .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt ACPIMADT 4 .Os .Sh NAME @@ -25,7 +25,7 @@ .Sh DESCRIPTION The .Nm -driver configures system processors and IO APICs based on information +driver configures system processors and I/O APICs based on information extracted from the ACPI APIC table. .Sh SEE ALSO .Xr acpi 4 , diff --git a/share/man/man4/ast.4 b/share/man/man4/ast.4 index c74d38ba7bc..ca0d747e77a 100644 --- a/share/man/man4/ast.4 +++ b/share/man/man4/ast.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ast.4,v 1.11 2007/05/31 19:19:49 jmc Exp $ +.\" $OpenBSD: ast.4,v 1.12 2008/01/26 23:07:55 jmc Exp $ .\" $NetBSD: ast.4,v 1.7 1996/03/16 00:07:07 thorpej Exp $ .\" .\" Copyright (c) 1990, 1991 The Regents of the University of California. @@ -34,7 +34,7 @@ .\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91 .\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt AST 4 .Os .Sh NAME @@ -109,7 +109,7 @@ The .Nm ast driver needs extended mode, so leave this OFF. .It SW3-2 -IO Address. +I/O Address. In extended mode, this should be OFF for the first card at 0x1a0-0x1a7 and ON for the second card at 0x2a0-0x2a7. .It SW3-3 diff --git a/share/man/man4/bio.4 b/share/man/man4/bio.4 index c98177f1793..caebd344ac0 100644 --- a/share/man/man4/bio.4 +++ b/share/man/man4/bio.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: bio.4,v 1.20 2007/05/31 19:19:49 jmc Exp $ +.\" $OpenBSD: bio.4,v 1.21 2008/01/26 23:07:55 jmc Exp $ .\" .\" Copyright (c) 2002 Niklas Hallqvist .\" Copyright (c) 2006 Marco Peereboom @@ -27,12 +27,12 @@ .\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt BIO 4 .Os .Sh NAME .Nm bio -.Nd Block IO ioctl tunnel pseudo-device +.Nd block I/O ioctl tunnel pseudo-device .Sh SYNOPSIS .Cd "pseudo-device bio" Op Ar count .Sh DESCRIPTION diff --git a/share/man/man4/pcppi.4 b/share/man/man4/pcppi.4 index 18cc73b682c..76966b8da4d 100644 --- a/share/man/man4/pcppi.4 +++ b/share/man/man4/pcppi.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: pcppi.4,v 1.9 2007/05/31 19:19:51 jmc Exp $ +.\" $OpenBSD: pcppi.4,v 1.10 2008/01/26 23:07:55 jmc Exp $ .\" $NetBSD: pcppi.4,v 1.5 2001/10/02 20:37:00 augustss Exp $ .\" .\" Copyright (c) 1999 @@ -25,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt PCPPI 4 .Os .Sh NAME @@ -46,7 +46,7 @@ These are the (which was implemented by the 8255 .Dq PPI in the XT, hence the name of this driver) -at IO address 0x61 and the first 8253 timer at 0x40-0x43. +at I/O address 0x61 and the first 8253 timer at 0x40-0x43. .Pp The .Nm diff --git a/share/man/man4/scsi.4 b/share/man/man4/scsi.4 index 6c62358e7c1..f558c3a5fe6 100644 --- a/share/man/man4/scsi.4 +++ b/share/man/man4/scsi.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: scsi.4,v 1.29 2007/05/31 19:19:51 jmc Exp $ +.\" $OpenBSD: scsi.4,v 1.30 2008/01/26 23:07:55 jmc Exp $ .\" .\" Copyright (c) 1996 .\" Julian Elischer <julian@freebsd.org>. All rights reserved. @@ -25,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt SCSI 4 .Os .Sh NAME @@ -133,7 +133,7 @@ In addition, the device type, ATAPI or SCSI, is returned. .Sh ADAPTERS The system allows common device drivers to work through many different types of adapters. -The adapters take requests from the upper layers and do all IO between the +The adapters take requests from the upper layers and do all I/O between the .Em SCSI bus and the system. The maximum size of a transfer is governed by the adapter. diff --git a/share/man/man9/bio_register.9 b/share/man/man9/bio_register.9 index 63b59de6bf0..15719698f8b 100644 --- a/share/man/man9/bio_register.9 +++ b/share/man/man9/bio_register.9 @@ -1,4 +1,4 @@ -.\" $OpenBSD: bio_register.9,v 1.2 2007/05/31 19:20:00 jmc Exp $ +.\" $OpenBSD: bio_register.9,v 1.3 2008/01/26 23:07:55 jmc Exp $ .\" .\" Copyright (c) 2006 David Gwynne <dlg@openbsd.org> .\" @@ -14,20 +14,20 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt BIO_REGISTER 9 .Os .Sh NAME .Nm bio_register , .Nm bio_unregister -.Nd block IO ioctl tunnelling interface +.Nd block I/O ioctl tunnelling interface .Sh SYNOPSIS .In dev/biovar.h .Ft int .Fn bio_register "struct device *dev" "int (*bioctl)(void device *, u_long, caddr_t)" .Fn bio_unregister "struct device *dev" .Sh DESCRIPTION -The block IO ioctl tunnelling interface is used by drivers to register and +The block I/O ioctl tunnelling interface is used by drivers to register and unregister ioctl handlers to be accessed via the .Xr bio 4 device. @@ -58,8 +58,8 @@ callback is called from process context. .Xr bio 4 , .Xr autoconf 9 .Sh HISTORY -The block IO ioctl tunnelling interface first appeared in +The block I/O ioctl tunnelling interface first appeared in .Ox 3.2 . .Sh AUTHORS -The block IO ioctl tunnelling interface was written by +The block I/O ioctl tunnelling interface was written by .An Niklas Hallqvist Aq niklas@openbsd.org . diff --git a/share/man/man9/pci_conf_read.9 b/share/man/man9/pci_conf_read.9 index b7b041273d5..dd72ea1484e 100644 --- a/share/man/man9/pci_conf_read.9 +++ b/share/man/man9/pci_conf_read.9 @@ -1,4 +1,4 @@ -.\" $OpenBSD: pci_conf_read.9,v 1.9 2007/08/02 07:13:27 jmc Exp $ +.\" $OpenBSD: pci_conf_read.9,v 1.10 2008/01/26 23:07:55 jmc Exp $ .\" .\" Copyright (c) 2005 Michael Shalayeff .\" All rights reserved. @@ -15,7 +15,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: August 2 2007 $ +.Dd $Mdocdate: January 26 2008 $ .Dt PCI_CONF_READ 9 .Os .Sh NAME @@ -102,7 +102,7 @@ for PCI_CLASS_* and PCI_SUBCLASS_* definitions. Specify (low byte to high): cache line size, PCI latency timer, header type, and BIST. .It 0x10 - 0x28 -Base address registers for IO and memory space mapped registers. +Base address registers for I/O and memory space mapped registers. .It 0x28 CardBus CIS register. .It 0x2c |