Professional Documents
Culture Documents
Copyright (C) 1993,1994,1995 HewlettPackard Company ALL RIGHTS RESERVED. The enclosed software and documention includes copyrighted works of HewlettPackard Co. For as long as you comply with the following limitations, you are hereby authorized to (i) use, reproduce, and modify the software and documentation, and to (ii) distribute the software and documentation, including modifications, for noncommercial purposes only. 1. The enclosed software and documentation is made available at no charge in order to advance the general development of highperformance networking products. You may not delete any copyright notices contained in the software or documentation. All hard copies, and copies in source code or object code form, of the software or documentation (including modifications) must contain at least one of the copyright notices. The enclosed software and documentation has not been subjected to testing and quality control and is not a HewlettPackard Co. product. At a future time, HewlettPackard Co. may or may not offer a version of the software and documentation as a product. THE SOFTWARE AND DOCUMENTATION IS PROVIDED AS IS. HEWLETTPACKARD COMPANY DOES NOT WARRANT THAT THE USE, REPRODUCTION, MODIFICATION OR DISTRIBUTION OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE A THIRD PARTYS INTELLECTUAL PROPERTY RIGHTS. HP DOES NOT WARRANT THAT THE SOFTWARE OR DOCUMENTATION IS ERROR FREE. HP DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, WITH REGARD TO THE SOFTWARE AND THE DOCUMENTATION. HP SPECIFICALLY DISCLAIMS ALL WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. HEWLETTPACKARD COMPANY WILL NOT IN ANY EVENT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING LOST PROFITS) RELATED TO ANY USE, REPRODUCTION, MODIFICATION, OR DISTRIBUTION OF THE SOFTWARE OR DOCUMENTATION.
2.
3.
4.
5.
G w w
F v
E d
7 a
D u t
C s
B b
@ r
7 b
9 q
7 p i
6 h g f e d c b a
'
&
s s x u s y t s v s t s t v s v s v s t g h f k d k j h n e d k e g j l v t s v x s t
) # $ "
( !
a c v e q s b p Y f t q e Y X b v e a d Y b
a c X c r e Y t c b Y c Y X c c Y b
l i Y g g f s c Y u d a b t q d a t f c t f q g Y { w b Y c s
a c Y u p b v e Y b t q d a t Y X c c Y b
o e p X c p b c e p a h c q b c b Y c ` i a g i Y h t t p
o b c e p a h q c q v d p g p d Y h b b c b Y c
o Y u a e p t t p
o v e q
k s v Y p g p c e Y v p ` Y c b b Y X c v e q ` Y c b b t q d a t Y X c e Y Y c Y s c b Y c v e a d Y b s r q ` i a g i Y h t t p X d p X
"
'
&
"
"
'
&
"
&
&
&
&
'
&
"
&
&
&
"
u y w y x u y f u x u y x u x
y w y x u y f
u x y w y x u y u y y u x
u x x u i x u x x u y x u w v u u y y u x
u u w x w d f u u
u x y x u w u u u x x u y x u w v
v t t
'
2 "
"
"
&
"
"
"
'
&
"
'
&
"
"
"
'
&
"
'
&
&
'
"
"
"
'
&
"
"
$ netperf t TCP_STREAM H hpisrdq TCP STREAM TEST to hpisrdq Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. 10^6bits/sec
8192
8192
8192
10.00
7.14
$ netperf t TCP_STREAM H hpisrdq s 16384 S 16K m 1K TCP STREAM TEST to hpisrdq Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. 10^6bits/sec
16384
16384
1024
10.01
7.32
9216 9360
9216
9.99 9.99
10500 10314
$ ./netperf t UDP_STREAM f K UDP UNIDIRECTIONAL SEND TEST to localhost Socket Message Elapsed Messages Size Size Time Okay Errors bytes bytes secs # # 9216 9360 9216 10.00 10.00 9822 9534
Throughput KBytes/sec
8839.06 8579.88
$ ./netperf t UDP_STREAM H hpindio m 1472 UDP UNIDIRECTIONAL SEND TEST to hpindio Socket Message Elapsed Messages Size Size Time Okay Errors Throughput bytes bytes secs # # 10^6bits/sec 9216 9360 1472 10.00 10.00 7634 7572 45525 8.99 8.92
$ ./netperf t UDP_STREAM UDP UNIDIRECTIONAL SEND TEST to localhost Socket Message Elapsed Messages Size Size Time Okay Errors bytes bytes secs # #
$ ./netperf t TCP_RR TCP REQUEST/RESPONSE TEST to localhost Local /Remote Socket Size Request Resp. Elapsed Send Recv Size Size Time bytes Bytes bytes bytes secs. 8192 8192 8192 8192
E ) 5
10.00
$ ./netperf t UDP_RR r 1024,256 UDP REQUEST/RESPONSE TEST to localhost Local /Remote Socket Size Request Resp. Elapsed Send Recv Size Size Time bytes Bytes bytes bytes secs. 9216 9216 9360 9360 1024 256 10.00
&
&
'
&
$ ( D %
& $ ) (
$ ( C "
( B % % $ d % 2 7
( 2
) & ( "
$ 4 % ( $
B % $
( # S $ &
% X 7 $ $
A ) c ( ( # % S % % b
S 7 a 4 (
2 X ` $ (
( E f ( ( 1 "
$ e X (
! B b S )
A 5 % $ 7 %
% ) $ )
( 7 ( %
" (
& @ !
2 A
@ $
% ( 9 $ &
8 ( (
% " ( % (
R 3 $ Y 2 # )
Q $ $ W
( P $ %
Y % 3 ( # ( @ ( $ ) 6 Y
6 # ! & E %
0 $ E I ( )
2 & $ 9 7 6 4 ( E ( H
( 0 % 6 ) 0 U
$ G # $ 2 B
% ) ( 5 X ( F E
$ U # % ( ( V #
( ( & $ ( " 7 Y # % 6 #
( E ( 5 $ S E 0 % ( 2 4 % & ) ) ) 5
$ ( % 5 3 4
3 2 2 6 ' $ 2
# E ( " 1
7 & ' % ) (
( $ ( & $ 0
6 ' ) 5 )
# 0 2 5 7 %
E ( ( ( " $ ) $ ' E
8192 8192 1 1 60.00 779.55 8192 8192 Alignment Offset Local Remote Local Remote Send Recv Send Recv 8 0 0 0 Histogram of request/response times TENTH_MSEC : 0: 0: 0: 0: 0: 0: UNIT_MSEC : 0: 45771: 582: 141: 42: 48: TEN_MSEC : 0: 51: 8: 1: 1: 0: HUNDRED_MSEC : 0: 2: 0: 0: 0: 1: UNIT_SEC : 0: 0: 0: 0: 0: 0: TEN_SEC : 0: 0: 0: 0: 0: 0: >100_SECS: 0 HIST_TOTAL: 46770
0: 48: 0: 0: 0: 0:
0: 38: 1: 0: 0: 0:
0: 24: 1: 0: 0: 0:
0 10 0 0 0 0
$ ./netperf l 60 t TCP_RR H hpindio v 2 TCP REQUEST/RESPONSE TEST to hpindio : histogram Local /Remote Socket Size Request Resp. Elapsed Trans. Send Recv Size Size Time Rate bytes Bytes bytes bytes secs. per sec
h n z }
w e
v m k
{ i f
q g
r e k n
q } } l
h m m
{ g i e j
q | i e
{ f { m j
i e h
h j | { | i j
g m } i l
z e
v d
q p t x
w { e
e v
h m m u e
{ m t i l s
q o
r e r { n e
q n
q p m g
{ n e m
y i
x o
w e o n
v n m
h e h n
u m j e e l
t d {
s k e e j
r e j
q g i i m
h m i h {
p e
i g {
h | l n f
g e e h d { d e n j i f e k i h d {
'
"
"
"
"
&
"
"
"
&
&
"
"
"
&
&
"
"
&
"
"
"
&
"
&
&
&
"
&
"
"
"
&
&
"
"
"
"
'
&
&
&
&
&
'
'
'
&
'