summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authordds <dds@FreeBSD.org>2003-10-11 20:34:43 +0000
committerdds <dds@FreeBSD.org>2003-10-11 20:34:43 +0000
commitcbf5708f4336b824b85366d55d42235852183b83 (patch)
tree533e6e21a58986c2d4f90e619a507734341bf87d /lib/libc
parent324480cbaf22f812dbbff8d773d2f51c15a59e1d (diff)
downloadFreeBSD-src-cbf5708f4336b824b85366d55d42235852183b83.zip
FreeBSD-src-cbf5708f4336b824b85366d55d42235852183b83.tar.gz
- Check and report write(2) errors.
- Issue a single writev(2) call instead of multiple write(2)s. This change improves the inefficiencies introduced when echo went on an stdio diet. The following figures are for echoing 1000 arguments. original stdio-based echo: 0.01 real 0.01 user 0.00 sys before: 0.05 real 0.00 user 0.04 sys after: 0.01 real 0.00 user 0.00 sys
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud