ELF464 (444$$@@@($y /lib/ld-linux.so.2GNUCI!H-90C"#8:&E7% (,BFG?3A5<D >=*26;+@)  '  .1/$4B܍jOSOg 3/V,t"<:lL7\o2l$|/7I7 ̎܎s+:; ::,t<;L\:l=N|":Tf:: +̏%܏);v T7%,7<R}LD\48l3|)?:>:;̐TJܐ=h; }:r,<:LF{`\:#ly);:|;[:$:xq̑7 $"__gmon_start__libm.so.6libc.so.6strcpywaitpidprintfsysconf__strtod_internalstdoutrecvconnectsigemptysetmunmap__ctype_b__strtol_internalgetprotobynamegetpidtruncatememcpysetitimerperrorfeofmallocsleepoptargrecvfromsocketselectfflushsigaddsetmmapsendchmodalarmunameacceptfprintfkillbindinet_addr__deregister_frame_infosetsockoptoptindrandsendmsgunlinksendtolistenforksigactionfreadgettimeofdaygetoptmemsetsrandniceshutdowngethostbynamesprintfstderrgetsockoptrewind__errno_locationexitfopen_IO_stdin_used__libc_start_mainopenstrchr__register_frame_infoclosesigsuspendsigprocmaskgetsocknameGLIBC_2.1GLIBC_2.0ii ii G;>EĤȤ̤ФԤ ؤ ܤ     $( ,!0"4#8$<%@&D'H(L)P*T+X,\-`.d/h0l1p2t3x4|56789:<=@ABCDFGHUS[t"躭]5%%h%h%h%h%Ĥh %Ȥh(%̤h0%Фh8p%Ԥh@`%ؤhHP%ܤhP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h% h%hp%h`%hP%h@% h0%$h %(h%,h%0h%4h%8h%<h%@h%Dh %Hh(%Lh0%Ph8p%Th@`%XhHP%\hP@%`hX0%dh` %hhh%lhp%phx%th%xh%|h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h1^PTRh;hQVhKU=Hu8PDСD8u|t hHÉUÍvU,thhÍvUÐUWVSu] NSV=t8 =t%Phh<y5~Phu @< 1t uhv;/@)<uhnL@0<uh萂@8<uhؔ@?< uhW@J<uhlkhv@Q<u 蕁Hv@Y<u 豁(vh<h<h=jR1e[^_ÐUWVSu} ]j,VE…t#BBCt5t&BCu$t&V &BCuFGue[^_ÉUj h@=ht j hJ=h@`fA2  c? ÉUh 5-ÍvUh5ÍvU@WVSE 81Q‰u 658$?jMPS5 tSePDPS5q tS]PDt&8t&h=h=h >h`>h>h>jIN5h PS5 tSAtP$=~ =_PPS5$ tS =_t!=cth ?jS&Pw 1RP,$?h`?|jj j5& PS5d tS PP 7&PS5 tS P 5o t&5h@nPS5 tS% sP Z5 ‰ +أ 5 u DPt%jjQ ٝم5E 5DVt%jjQ ٝمht&5 fM5hy;5 ‰)Ѝv5 h`=E PuVƒ 95@1щJv 9vѾ@J=An@1щJwF @t4u0 Av!u Bvu  C@J= 1tҀ@1щJv 9vѾ@?Arv@1щJwG @t4u0 Av!u Bvu  C@?1tҀ<@1щJv$9vѾ@?Av&@1щJwG @t4u0 Av!u Bvu  C@?1tҀ|@1щJv$ 9vѾ@?Av&@1щJwG @t4u0 Av!u Bvu  C@? 1tҀ@1щJv$9vѾ@?Av&@1щJwG @t4u0 Av!u Bvu  C@?1tҀu u VEP[^_ÐU5h@5h@5h@5h@ 5h@~5hAn5h%A^5h;AN 5hJA;PhUA)h@h_A5 55hA(hhAhAÐU EEEEEPEPj thAzj#&ÉUWVSE]}ff}}ff}1ۍu 3)ڊ23 2C~Ee[^_UWVSE]1ۍu 3)ڊ23 2C~}ff}}ff}Ee[^_ÉU  ~5j PhB5h@B55jUEtt.&hqB5L5aj u8= thB55.  0\=$tS1RP,$BɡD1RP,$$hB55UShB55xPDžtE t=jtPj t&0Sh C55-C@~pUWVS}=tWh`C55DžttxS9jSAE jVj}=hC5y0hC5b5wjt&Wt"0hC5(5= h[^_Uj^U$VSj-‰Mb]܉+]܃uj¹@Bȉ֙ˉ D=~) )ʉ)Ѝ15D   =t^DC)ʉ)֍4)SQh D55 hND5 5 DCM)ʉ)֍4)]M]EPuVjƒ thAj>e[^ÐU塀 < 1 @~=t75hD5@5<hD5*5?ÐUVSujj jVjKVt jMVytjGVgtjkVUt)؍jmV5t)ډ)ЍÉjgVtiʚ;؍e[^ÐU WVSEEE EMȉE 1҉KwS tOuK!D)ƒv6u2"D)ƒvu#D) uE17&EhDh ǃuhEj,EEE9EMىMj #E}uEEP ‹MQET#UUEA}t;] t4WSjMqƃuWt Wa)u΋MEEEE9EfEMȍe[^_ÉUS1h#E5& D PD PD PQt tt4Sh@E5],5S=~j=~`[^_ÉULWVS}~EDž1;u1; }1M t&8C; |⍅PQE PQPZ;Y}@BZ+@)LS<$W$ٝ=tBVhK5SWhL5م$hL5,1; NM :=t*PPS RPSh@L5B M:; |+ مP<$-vDž߭ص Eu ؃=t.$VhL55م Eu  C; F;u{=t'م$hL551م[^_UhL55hL5ÐUVSu] =~PVhL5    ff V]uiV8u'Vh M5B5Wjt&8Pp 2h E8f@f  t& f =~EhYM55 =~hwM55 5 j PH }hMej=~hM5S5h jh 5H# }1hMPVh N5 5"j=t(h`N5=t    ?= thN5j6=thN5}e[^ÉUxP}hO>jx|P;PPPRh$OuGÐUPS]Sh@O5ShO5]ÉU N!= t ¡ hOj=hO5hDhF5wÐUVS]h htE@1; }'  t&0A; |e[^ÐUWVS}1; }"@  0C; |1; }j4 C; |jjj j‹= }P5 EhPh h@D;}@BD @@)¡=D)lj,PP<$R$ E e[^_ÐUN&w2$`Pv8P&@PHPPPXP0P}5 ÍvUWVSE]E E@t ] E?1; @  t&2; u2 2E; ~ + P$ 1RP,$5 ]=tE$ShQ5E-54Q8 8 C; F 5  E  e[^_ÐU$SEEɋ] ]]=tju uh@Q5!E$hQ5 E$hQ5ShR55 u ED@u  ]ED@u  ]R}E]u]RMu]S$E]=u uh@R59uuhQ5# E$hQ5ShR5uuhR5,uuhR55E]E]ÉUÍvUVSu=~%>PVhS5|5ju‰ Vj'USji‹ MhhPv`  u-T0h@S55jpt&hhPMu)0hS55j,ShPu-0hS5b5wjt&j5` jjSj u/0hS55)j=~+5 S5 hT551;  t t'&h0Tj+Sjj]  =t PSh>T5>5SC; ij]ÍvUE]G‰ ]EuEj jÍvU j(= u EEt&U MMb)‰U)Ѝ))ȍUBRjjjj[ƒt'm8u t&hZTj1ÍvUhlptx|ĞȞ̞ОԞ؞ܞ  $(,  04$ÍvU0EU DžDžxi)@DžʡDžE6@Dž~jDžt @Džh|Dž?5@Dž rDžh@Dž~jDžt@DžQDž @Dž Džr@DžjtDž@Dž mDž$@Dž(SDž,@Dž0;ODž4n@Dž8HzDž5cjܺ5 5 ݕ<$"ݝP=t=~&&=d~ d X9}x=XXX9|X9})vX9|= u   u"555X5 ƃ=t$, L X    LT P#= u"=t9h@k5襜$t&¡ hktjf frffr L H =6DžDžDžDžfDžR=u 'fffjPW؝ }hk藛j@t&ff%Phhl5v555Xh@l5T$=t5hl52 XЙ=Qhl5 (jpPWݝ }hm̚ju=t  5軯$h@m5蜚5豚 5=u =$t5gEPjj- \蝚0h `5+5@j蹜pHDžLFXBPDžTDž`DžXDž\jHPW_ƒ }1ƒ::iu hhmlj6=$t X=tjKug=thv`545I EPݛu)hm55j蓛&= P5= u=t4hm5蝘¡ hkpj1RP,$ X$`ݝ 1RP,$ Xݕ$1ݝ=t;jjnٝjjjjjٝ$#=tWDžDž=tN ٕ5 $jj1ٝ*DžDžDžDžم$م$م$م$م$5`݅܅ݝ`4W袖0Eu`;c`;RPPPPPP`H11Ë1݅ڵݝ0Eu=~=u =W5蘱d5 舱etI=tdPمdPم$hZj5Xt&=t)ePdP>Phi5م$م$Sم$5Lم$م$PPم$5X5Phj5艔`t&u&hZ5V=t=Ph`h5 Sم$5LPP$5X5Ph i5输@5Гt[^_ÐU0WVSEE =th n5o5脓 =~h`n5H5]  =~hn55, =~!whn55=u w ww5LE؃=~h o5虒5讒 EEEEfEEfE=~h`o5C5X TG \G$Xjjƃ}g Cj蔔jEPV u; jhG EEPEPV u Vqԯj%fEf%    t! G$# _GP T \ X >wz Pڥ=tiho5躐5ϐ IjSMqV軓Eԃ9t%u48t* 辮jvEЋM؋ M؃= t=t"MQho5;5PEPw= tpm]=t'E܃$h p55]]ԃ=tSh`p5豏5Ə S{}M Mm}EUm죬 MЉ E    t$蚹   =~hp5 5 ?Vюe[^_ÐUWVSuEEEEV觐ƒuQV'Ãu#Vh@^5荎5袎jCUs 0R蚐fCfE UfE=hq56Vh^5%=~+5hr=$h^5=Xu=\u=Tu =Lth^5躍h^5觍h^5藍Dž<Dž81 `聾t&1 = u  =u <u&5555 蘥<8u&5555i8jj?4}h q蜌jE=th`q5茌=t$[ L H      LT=t  أ=~hq5觋#= uZ=th_5x L H  f fEffE@蒋¡ 5 h_5h_5j藍jEP4PՍƒ }h@gŠjkDž\\PEP4Pƒ uhq膊j/v=t 15p 5ز=u =$t505`Pjj c0hr55jvj5jSVUR}}"z8tbz 襘j|)ƅ‹UЋUЃ}tD=hv5#z58z &E뵍&j5UrUR|u$8z8 jY|UԋUEątO= EP5 yx}t Pwm]؃=t"URhv5Ny5cyEģ Uĉ E    = t$R ؃=th w5x5x URxURxe[^_ÍvUjjy$hTw5wxjEPjYÍvUjj謨$hTw5>xUDWVS}E jxEăEEEE@@@ fWyuPWEzÃu#Wh@^5w5wj9zCUs 0RyfCfE MfE=hx5UwWh^5Dw=~+5|=$h^5w=Pu =`th^5v=Xu=\u=Tu =Lth^5vh^5vh^5vE = u  =u 5555 ΎE5555讎E =th y5u=t$ʥ "LHFFF FFFF`F F$^(LF0TF4=tF,t& ډV,=~h`y5(u褒w=  L H `  f fEffU=h_5tfEf%Phy5t5t@t¡ 5 h_5Pth_6t5[tjvsPv;t-dw+Eș}ӡ  IfUfJ=t% E5蹈t&E 5jjǃ}hy[sjvEjEPjjW}t}hz,sjuUfBfA; | fEf%9uAfUfB=t4Qm܉E)É]9UuQh(ztjEPWt }[s8=Wr1UfBfRh@z5dr5yrt&jEPW0u }[r8Th@grfEfRWhzt EfPfPhzsjtj5UrWt; tr8hzqj؃=u=tD@u.h{5oh{5o5ojj.]jjjjj|M܃$U]Ѓ$ EUԉUЃ=twD@u.h|5koh@|5[o5po U5 $jj|M܃$Ț]ȃ EE]ȋ typ't&=tEEȃ$hQx9=t#ePdPh`w5nEȃ$EЃ$Ẽ$Eԃ$Eu$E$555T5Php5j衈=thv~5=j5Rj jlDžܯܯPPԯRDl uPWj ԯRi'=th~5i5i jNlff%C=tPh~5i5i C= tC$+[PCTPC\CXC UDžܯ5 脑=~P DžįP}ADžDžhv, ډįDžȯܯPPԯRhǃ uUh8th0h~50h5EhԯRgjjDž=th 5g5g Я~AjSVWj}(h8th j2j)ƅt#hv5kg5g j5̯RWju$g8w cfjiȯįtį=t%ȯRh`5f5fWf= Iį<دP5 蓏tحدٝد=t%ȯRh5af5vfȯ ȯ مد = t$p ؃=th5e5e [^_U8WVSE jpfǃEEEEGGG fEPVguVURgÃu&EPh@^56e5KejgCUs 0RCgfCfE MfE=h5dURh^5d=~+5=$h^5d=Pu =`th^5sd=Xu=\u=Tu =Lth^5 Only 95%% and 99%% confidence level is supported I don't know how to get dirty. TCP_RRTCP_CRRUDP_STREAMUDP_RRY@ԗcc֙p×V#PxProgram name: %s Local send alignment: %d Local recv alignment: %d Remote send alignment: %d Remote recv alignment: %d Report local CPU %d Report remote CPU %d Verbosity: %d Debug: %d Port: %d Test name: %s Test bytes: %d Test time: %d Test trans: %d Host name: %s clusterperf: cluster_root: setitimerSorry, this system has more CPUs (%d) than I can handle (%d). Please alter MAXCPUS in netlib.h and recompile. netperf: caught SIGINT catcher: timer popped with times_up != 0 %g .Ainstalling catcher for all signals Could not install signal catcher for sig %d, errno %d About to start a timer for %d seconds. start_timer: error installing alarm handler errno %d error starting alarm timer, errno %d setting the interval timer to %d sec %d usec test len %d ticks netlib_init: request_array at %p netlib_init: response_array at %p KMGkmgrCould not open requested fill filerequest contents: %d: %8x %8x %8x %8x |%4.4s| |%4.4s| |%4.4s| |%4.4s| response contents %d: %8x %8x %8x %8x >%4.4s< >%4.4s< >%4.4s< >%4.4s< %-7.2fP? @@@ЩPTX`hdpKBytes%sMBytesGBytes10^3bits10^6bits10^9bitsshutdown_control: shutdown of control connection requested. shutdown_control: error in shutdown. errno %d shutdown_control: no response received. errno %d entered send_request...contents before htonl: send_request...contents after htonl: send_request: about to send %ld bytes from %p send_request: send call failuresend_response: contents of %u ints before htonl send_response: contents after htonl about to send %u bytes from %p send_response: send call failurerecv_request: received %d bytes of request. recv_request: error on recv, errno %d recv_request: remote reqeusted shutdown of control recv_request: partial request received of %d bytes netperf: receive_response: no response received. errno %d counter %d recv_response: received a %d byte response recv_responserecv_response: partial response received: %d bytes Calibration for counter run: %d sec = %ld usec = %ld elapsed time = %g firstcnt[%d] = 0x%8.8lx%8.8lx secondcnt[%d] = 0x%8.8lx%8.8lx rate[%d] = %g local maxrate = %g per sec. $tIhello world debug: %d establish_control: entered with %s and %d establish_control: could not resolve the destination %s resolved the destination... creating a socket establish_control: control socketabout to connect establish_control: control socket connect failedAre you sure there is a netserver running on %s at port %d? establish_control: connect completes establish_control: Unknown response to debug check establish_control: check for connectivity ok identify_local: uname%-15s%-15s%-15s%-15s%-15sLocal Information Sysname Nodename Release Version Machine %s identify_remote: on remoteRemote Information Sysname Nodename Release Version Machine /tmp/netperf_cpu$tI@0AA@_@@e͝Acalc_cpu_util: actual_rate on processor %d is %f Bcalc_service_demand called: units_sent = %f elapsed_time = %f cpu_util = %f num cpu = %d calc_service_demand using: units_sent = %f calc_service_demand got: thruput = %f servdem = %f @@Looper child %d is born, pid %d create_looper: file creation; errno %d create_looper: chmod; errno %d create_looper: truncate: errno %d create_looper: mmap: errno %d num CPUs %d, file_size %d, lib_base_pointer %p netperf: forklib_idle_address[%d] is %p msec_sleep: selectcalculate_confidence: itr %d; time %f; res %f lcpu %f; rcpu %f lsdm %f; rsdm %f Conf_itvl %2d: results:%4.1f%% loc_cpu:%4.1f%% rem_cpu:%4.1f%% Y@!!! WARNING !!! Desired confidence was not achieved within the specified iterations. !!! This implies that there was variability in the test environment that !!! must be investigated before going further. !!! Confidence intervals: Throughput : %4.1f%% !!! Local CPU util : %4.1f%% !!! Remote CPU util : %4.1f%% Y@tcpnetperf: get_tcp_info: getsockopt TCP_MAXSEG: errno %d netperf: create_data_socket: socket: %d create_data_socket: socket %d obtained... netperf: create_data_socket: SO_SNDBUF option: errno %d netperf: create_data_socket: SO_SNDBUF of %d requested. netperf: create_data_socket: SO_RCVBUF option: errno %d netperf: create_data_socket: getsockopt SO_SNDBUF: errno %d netperf: create_data_socket: socket sizes determined... send: %d recv: %d netperf: create_data_socket: nodelay: errno %d netperf: create_data_socket: TCP_NODELAY requested... Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. %s/sec %7.2f %6d %6d %6d %-6.2f %7.2f Recv Send Send Utilization Service Demand Socket Socket Message Elapsed Send Recv Send Recv Size Size Size Time Throughput local remote local remote bytes bytes bytes secs. %-8.8s/s %% %c %% %c us/KB us/KB %6.3f %c %6d %6d %6d %-6.2f %7.2f %-6.2f %-6.2f %-6.3f %-6.3f Alignment Offset %-8.8s %-8.8s Sends %-8.8s Recvs Local Remote Local Remote Xfered Per Per Send Recv Send Recv Send (avg) Recv (avg) %5d %5d %5d %5d %6.4g %6.2f %6d %6.2f %6d Maximum Segment Size (bytes) %6d establish_control: could not resolve the destination %s TCP STREAM TEST to %s : +/-%3.1f%% @ %2d%% conf. : nodelay : copy avoidance : interval netperf: send_tcp_stream: tcp stream data socketsend_tcp_stream: send_socket obtained... netperf: send_tcp_stream: requesting TCP stream test remote listen done. netperf: remote error %dnetperf: send_tcp_stream: data socket connect failed port: %d send_udp_stream: unable to get sigmask errno %d netperf: data send errorlen was %d about to suspend send_udp_stream: fault with sigsuspend. netperf: cannot shutdown tcp stream socketremote results obtained Bytes{Gz?netserver: recv_tcp_stream: entered... recv_tcp_stream: setting the response type... recv_tcp_stream: the response type is set... recv_tcp_stream: requested alignment of %d recv_tcp_stream: grabbing a socket... recv_tcp_stream: receive alignment and offset set... recv_tcp_stream: got %g bytes recv_tcp_stream: got %d recvs recv_tcp_stream: test complete, sending results. bytes_received %g receive_calls %d len %d Local /Remote Socket Size Request Resp. Elapsed Trans. Send Recv Size Size Time Rate bytes Bytes bytes bytes secs. per sec %-6d %-6d %-6d %-6d %-6.2f %7.2f %-6d %-6d Local /Remote Socket Size Request Resp. Elapsed Trans. CPU CPU S.dem S.dem Send Recv Size Size Time Rate local remote local remote bytes bytes bytes bytes secs. per sec %% %c %% %c us/Tr us/Tr %-6d %-6d %-6d %-6d %-6.2f %-6.2f %-6.2f %-6.2f %-6.3f %-6.3f Alignment Offset Local Remote Local Remote Send Recv Send Recv %5d %5d %5d %5dTCP REQUEST/RESPONSE TESTnetperf: send_tcp_rr: tcp stream data socketsend_tcp_rr: send_socket obtained... netperf: send_tcp_rr: requesting TCP rr test netperf: data socket connect failedsend_tcp_rr: unable to get sigmask errno %d send_tcp_rr: data send errorsend_tcp_rr: data recv errorsend_udp_rr: fault with signal set! Transaction %d completed {Gz?@Socket Message Elapsed Messages Size Size Time Okay Errors Throughput bytes bytes secs # # %s/sec %6d %6d %-7.2f %7d %6d %7.2f %6d %-7.2f %7d %7.5f Socket Message Elapsed Messages CPU Service Size Size Time Okay Errors Throughput Util Demand bytes bytes secs # # %s/sec %% %c%c us/KB %6.2f %c %6d %6d %-7.2f %7d %6d %7.1f %-6.2f %-6.3f %6d %-7.2f %7d %7.1f %-6.2f %-6.3f UDP UNIDIRECTIONAL SEND TESTudp_send: data socketsend_udp_stream: remote data connection done. send_udp_stream: error on remotesend_udp_stream: bind data socket failedsending from ADDR = %s, port = %d send_size = %d, burst = %d, wait = %d requested send rate: %d Kbit/sec expected send rate: %d Kbit/sec send_udp_stream: data socket connect failedSorry, UDP_STREAM tests must be timed. udp_send: data send errorsend_udp_stream: fault with signal set! send_udp_stream: remote results obtained {Gz?netserver: recv_udp_stream: entered... recv_udp_stream: setting the response type... recv_udp_stream: the response type is set... recv_udp_stream: requested alignment of %d recv_udp_stream: receive alignment and offset set... recv_udp_stream: grabbing a socket... recv_udp_stream: about to enter inner sanctum. recv_udp_stream: got %d messages. recv_udp_stream: test ended in %f seconds. recv_udp_stream: got %d bytes recv_udp_stream: test complete, sending results. @%-6d %-6d %-6d %-6d %-6.2f %-6.2f %-6.2f %-6.2f %-6.3f %-6.3f UDP REQUEST/RESPONSE TESTnetperf: send_udp_rr: udp rr data socketsend_udp_rr: send_socket obtained... netperf: send_udp_rr: requesting UDP r/r test send_udp_rr: getsocknamesend_udp_rr: unable to get sigmask errno %d send_udp_rr: data send errorsend_udp_rr: data recv error{Gz?@netserver: recv_udp_rr: entered... recv_udp_rr: setting the response type... recv_udp_rr: the response type is set... recv_udp_rr: requested recv alignment of %d offset %d recv_udp_rr: requested send alignment of %d offset %d recv_udp_rr: receive alignment and offset set... recv_udp_rr: grabbing a socket... recv port number %d recv_udp_rr: Transaction %d complete. recv_udp_rr: got %d transactions recv_udp_rr: test complete, sending results. @netserver: recv_tcp_rr: entered... recv_tcp_rr: setting the response type... recv_tcp_rr: the response type is set... recv_tcp_rr: requested recv alignment of %d offset %d recv_tcp_rr: requested send alignment of %d offset %d recv_tcp_rr: grabbing a socket... recv_tcp_rr: accept completes on the data connection. yo5 yo6 recv_tcp_rr: got %d transactions recv_tcp_rr: test complete, sending results. @%gLocal /Remote Socket Size Request Resp. Elapsed Trans. CPU CPU S.dem S.dem Send Recv Size Size Time Rate local remote local remote bytes bytes bytes bytes secs. per sec %% %% us/Tr us/Tr %6.3f Alignment Offset Local Remote Local Remote Send Recv Send Recv %5d %5d %5d %5d TCP Connect/Request/Response TESTsend_tcp_conn_rr: send_socket obtained... netperf: send_tcp_conn_rr: requesting TCP crr test remote port is %d netperf: send_tcp_conn_rr: tcp stream data socketnetperf: send_tcp_conn_rr: so_reuseaddrport %d send_tcp_conn_rr: tried to bind to port %d errno %d attempted to connect on socket %d to port %d from port %d send_tcp_conn_rr: data send errorTransaction %d completed on local port %d send_tcp_conn_rr: data recv errorWARNING WARNING WARNING WARNING WARNING WARNING WARNING! Local CPU usage numbers based on process information only! DANGER DANGER DANGER DANGER DANGER DANGER DANGER! Remote CPU usage numbers based on process information only! {Gz?@netserver: recv_tcp_conn_rr: entered... recv_tcp_conn_rr: setting the response type... recv_tcp_conn_rr: the response type is set... recv_tcp_conn_rr: requested recv alignment of %d offset %d recv_tcp_conn_rr: requested send alignment of %d offset %d recv_tcp_conn_rr: receive alignment and offset set... recv_tcp_conn_rr: grabbing a socket... could not create data socket could not bind could not listen could not geetsockname telling the remote to call me at %d recv_tcp_conn_rr: accept: errno = %d recv_tcp_conn_rr: accepted data connection. recv_tcp_conn_rr: Transaction %d complete recv_tcp_conn_rr: got %d transactions recv_tcp_conn_rr: test complete, sending results. @TCP Connect/Close TESTsend_tcp_cc: send_socket obtained... netperf: send_tcp_cc: requesting TCP crr test netperf: send_tcp_cc: tcp stream data socketnetperf: send_tcp_cc: so_reuseaddrsend_tcp_cc: tried to bind to port %d errno %d send_tcp_cc: data recv error{Gz?@netserver: recv_tcp_cc: entered... recv_tcp_cc: setting the response type... recv_tcp_cc: the response type is set... recv_tcp_cc: requested recv alignment of %d offset %d recv_tcp_cc: requested send alignment of %d offset %d recv_tcp_cc: receive alignment and offset set... recv_tcp_cc: grabbing a socket... recv_tcp_cc: accept: errno = %d recv_tcp_cc: accepted data connection. recv_tcp_cc: Transaction %d complete recv_tcp_cc: got %d transactions recv_tcp_cc: test complete, sending results. @%sDhm:M:p:r:s:S:Vw:W:i:p:t:zLocal send copy avoidance not available. Local recv copy avoidance not available. 8O;O;O;O;8O;O;O;O;O;O;O;O;H:O;O;O;O;O;p9O;O;::O;O;O;O;O;O;O;O;O;O;O;O;O;O;O;O;8!;O;O;O;0:O;O;`:O;996;@(#)netperf.c (c) Copyright 1993, 1994 Hewlett-Packard Company. Version 2.1@(#)netsh.c (c) Copyright 1993, 1994 Hewlett-Packard Company. Version 2.1 Usage: netserver [options] Options: -h Display this text -p portnum Listen for connect requests on portnum. Usage: netperf [global options] -- [test options] Global options: -a send,recv Set the local send,recv buffer alignment -A send,recv Set the remote send,recv buffer alignment -c [cpu_rate] Report local CPU usage -C [cpu_rate] Report remote CPU usage -d Increase debugging output -f G|M|K|g|m|k Set the output units -F fill_file Pre-fill buffers with data from fill_file -h Display this text -H name|ip Specify the target machine -i max,min Specify the max and min number of iterations (15,1) -I lvl[,intvl] Specify confidence level (95 or 99) (99) and confidence interval in percentage (10) -l testlen Specify test duration (>0 secs) (<0 bytes|trans) -o send,recv Set the local send,recv buffer offsets -O send,recv Set the remote send,recv buffer offset -n numcpu Set the number of processors for CPU util -p port Specify netserver port number -P 0|1 Don't/Do display test headers -t testname Specify test to perform -v verbosity Specify the verbosity level -W send,recv Set the number of send,recv buffers For those options taking two parms, at least one must be specified; specifying one value without a comma will set both parms to that value, specifying a value with a leading comma will set just the second parm, a value with a trailing comma will set just the first. To set each parm to unique values, specify both and separate them with a comma. @(#)netlib.c (c) Copyright 1993, 1994 Hewlett-Packard Company. Version 2.1pl3m$$$$@(#)nettest_bsd.c (c) Copyright 1993, 1994 Hewlett-Packard Co. Version 2.1pl3 Usage: netperf [global options] -- [test options] TCP/UDP BSD Sockets Test Options: -D [L][,R] Set TCP_NODELAY locally and/or remotely (TCP_*) -h Display this text -m bytes Set the send size (TCP_STREAM, UDP_STREAM) -M bytes Set the recv size (TCP_STREAM, UDP_STREAM) -p min[,max] Set the min/max port numbers for TCP_CRR, TCP_TRR (or JF_SELECTSEND) -r bytes Set request size (TCP_RR, UDP_RR) -R bytes Set response size (TCP_RR, UDP_RR) -s send[,recv] Set local socket send/recv buffer sizes -S send[,recv] Set remote socket send/recv buffer sizes -i ipaddr IP address to use for sending (if compiled with JFH_SELECTSEND) -t Kbps Approx send rate in Kbps (if compiled with JFH_SELECTSEND) For those options taking two parms, at least one must be specified; specifying one value without a comma will set both parms to that value, specifying a value with a leading comma will set just the second parm, a value with a trailing comma will set just the first. To set each parm to unique values, specify both and separate them with a comma. "2BRbrŽҎ"2BRbrҏ"2BRbrҐ"2BRbr‘ґ  ;(`  \0o,ooOd$d$+<:i,x:_y5_s-n-Y=t(;-s$B?- 1!I"_#v%&1234 5" 6< 8U 9o ; = > ? @ A B% C< DU El F G H I N Q+ RE S] Tv V Y o r u' {A |^ { ' D ^ UO  7"vS3;BE<zRY]5k7wsx- #$%&9 "d$init.c/usr/src/bs/BUILD/glibc-2.1.3/csu/gcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;void:t(0,19)=(0,19)../include/libc-symbols.h/usr/src/bs/BUILD/glibc-2.1.3/build-i386-linux/config.h../include/libintl.h../intl/libintl.h../include/features.h../include/sys/cdefs.h../misc/sys/cdefs.h/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h../include/locale.h../locale/locale.hlconv:T(10,1)=s48decimal_point:(10,2)=*(0,2),0,32;thousands_sep:(10,2),32,32;\grouping:(10,2),64,32;int_curr_symbol:(10,2),96,32;\currency_symbol:(10,2),128,32;mon_decimal_point:(10,2),160,32;\mon_thousands_sep:(10,2),192,32;mon_grouping:(10,2),224,32;\positive_sign:(10,2),256,32;negative_sign:(10,2),288,32;\int_frac_digits:(0,2),320,8;frac_digits:(0,2),328,8;\p_cs_precedes:(0,2),336,8;p_sep_by_space:(0,2),344,8;\n_cs_precedes:(0,2),352,8;n_sep_by_space:(0,2),360,8;\p_sign_posn:(0,2),368,8;n_sign_posn:(0,2),376,8;;../include/xlocale.h../locale/xlocale.h__locale_struct:T(13,1)=s36__locales:(13,2)=ar(0,1);0;5;(13,3)=*(13,4)=xslocale_data:,0,192;\__ctype_b:(13,5)=*(0,9),192,32;__ctype_tolower:(13,6)=*(0,1),224,32;\__ctype_toupper:(13,6),256,32;;__locale_t:t(13,7)=(13,8)=*(13,1)../sysdeps/unix/sysv/linux/_G_config.h../sysdeps/unix/sysv/linux/bits/types.hsize_t:t(16,1)=(0,4)__u_char:t(15,1)=(0,11)__u_short:t(15,2)=(0,9)__u_int:t(15,3)=(0,4)__u_long:t(15,4)=(0,5)__u_quad_t:t(15,5)=(0,7)__quad_t:t(15,6)=(0,6)__int8_t:t(15,7)=(0,10)__uint8_t:t(15,8)=(0,11)__int16_t:t(15,9)=(0,8)__uint16_t:t(15,10)=(0,9)__int32_t:t(15,11)=(0,1)__uint32_t:t(15,12)=(0,4)__int64_t:t(15,13)=(0,6)__uint64_t:t(15,14)=(0,7)__qaddr_t:t(15,15)=(15,16)=*(15,6)__dev_t:t(15,17)=(15,5)__uid_t:t(15,18)=(15,3)__gid_t:t(15,19)=(15,3)__ino_t:t(15,20)=(15,4)__mode_t:t(15,21)=(15,3)__nlink_t:t(15,22)=(15,3)__off_t:t(15,23)=(0,3)__loff_t:t(15,24)=(15,6)__pid_t:t(15,25)=(0,1)__ssize_t:t(15,26)=(0,1)__rlim_t:t(15,27)=(0,3)__rlim64_t:t(15,28)=(15,6)__id_t:t(15,29)=(15,3)__fsid_t:t(15,30)=(15,31)=s8__val:(15,32)=ar(0,1);0;1;(0,1),0,64;;__daddr_t:t(15,33)=(0,1)__caddr_t:t(15,34)=(10,2)__time_t:t(15,35)=(0,3)__swblk_t:t(15,36)=(0,3)__clock_t:t(15,37)=(0,3)__fd_mask:t(15,38)=(0,5)__fd_set:t(15,39)=(15,40)=s128fds_bits:(15,41)=ar(0,1);0;31;(15,38),0,1024;;__key_t:t(15,42)=(0,1)__ipc_pid_t:t(15,43)=(0,9)__blkcnt_t:t(15,44)=(0,3)__blkcnt64_t:t(15,45)=(15,6)__fsblkcnt_t:t(15,46)=(15,4)__fsblkcnt64_t:t(15,47)=(15,5)__fsfilcnt_t:t(15,48)=(15,4)__fsfilcnt64_t:t(15,49)=(15,5)__ino64_t:t(15,50)=(15,4)__off64_t:t(15,51)=(15,24)__t_scalar_t:t(15,52)=(0,3)__t_uscalar_t:t(15,53)=(0,5)__intptr_t:t(15,54)=(0,1)../linuxthreads/sysdeps/pthread/bits/pthreadtypes.h../sysdeps/unix/sysv/linux/bits/sched.h__sched_param:T(18,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(17,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(17,2)=(17,3)=*(17,4)=xs_pthread_descr_struct:pthread_attr_t:t(17,5)=(17,6)=s36__detachstate:(0,1),0,32;\__schedpolicy:(0,1),32,32;__schedparam:(18,1),64,32;\__inheritsched:(0,1),96,32;__scope:(0,1),128,32;\__guardsize:(16,1),160,32;__stackaddr_set:(0,1),192,32;\__stackaddr:(17,7)=*(0,19),224,32;__stacksize:(16,1),256,32;;pthread_cond_t:t(17,8)=(17,9)=s12__c_lock:(17,1),0,64;\__c_waiting:(17,2),64,32;;pthread_condattr_t:t(17,10)=(17,11)=s4__dummy:(0,1),0,32;;pthread_key_t:t(17,12)=(0,4)pthread_mutex_t:t(17,13)=(17,14)=s24__m_reserved:(0,1),0,32;\__m_count:(0,1),32,32;__m_owner:(17,2),64,32;\__m_kind:(0,1),96,32;__m_lock:(17,1),128,64;;pthread_mutexattr_t:t(17,15)=(17,16)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(17,17)=(0,1)_pthread_rwlock_t:T(17,18)=s32__rw_lock:(17,1),0,64;__rw_readers:(0,1),64,32;\__rw_writer:(17,2),96,32;__rw_read_waiting:(17,2),128,32;\__rw_write_waiting:(17,2),160,32;__rw_kind:(0,1),192,32;\__rw_pshared:(0,1),224,32;;pthread_rwlock_t:t(17,19)=(17,18)pthread_rwlockattr_t:t(17,20)=(17,21)=s8__lockkind:(0,1),0,32;\__pshared:(0,1),32,32;;pthread_t:t(17,22)=(0,5)wchar_t:t(19,1)=(0,3)wint_t:t(19,2)=(0,4)_G_int16_t:t(14,1)=(0,8)_G_int32_t:t(14,2)=(0,1)_G_uint16_t:t(14,3)=(0,9)_G_uint32_t:t(14,4)=(0,4)_IO_stdin_used:G(0,1)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)01.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.got.rel.bss.rel.plt.init.plt.text.fini.rodata.data.eh_frame.ctors.dtors.got.dynamic.bss.stab.stabstr.comment.note# 1((87 ``?Go To,, 0c \\ l dd (u   ~ /̍ 0;;DJ @@T h P O1d4,5|;a  pl+ :6MSvy;$q p  ̐T ܐ= $ )B;Y4oȞ@N0ľ@  :,689XH  R _ f\shzJ  d<:x Т LF-\:@<O dw=`5  $g ` ly@@ ; |;-@3\ H|J UN_q:$ @P : !1 <NH]<? ȏ7  "initfini.cgcc2_compiled.init.ccrtstuff.cp.2__DTOR_LIST__completed.3__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.8frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__netperf.cnetsh.cnetlib.cusec_per_itvlfmtbuf.324unitbuf.329measuring_cpunettest_bsd.creq_sizersp_sizeclient_port_minclient_port_maxsend_addrtputget_tcp_infolss_sizecreate_data_socketlsr_sizeconfidence_iterationsend_sizerss_sizersr_sizerecv_sizelocal_cpu_methodremote_cpu_methodnettest_dlpi.cnettest_unix.cnettest_fore.cnettest_hippi.cnettest_xti.cnettest_ipv6.clib_remote_maxraterecv_udp_rrcpu_start__strtod_internal@@GLIBC_2.0send_udp_streamrem_rcvavoidsigaction@@GLIBC_2.0loc_nodelaylib_base_pointerstrchr@@GLIBC_2.0measured_mean_local_service_demandmeasured_sum_local_cpufeof@@GLIBC_2.0local_cpu_ratelib_remote_cpu_utilmeasured_var_local_timeprogramtest_bytesscan_cmd_lineusernamelocal_send_alignlocal_recv_offsetgetpid@@GLIBC_2.0_DYNAMICmeasured_var_resultlocal_recv_alignlib_elapseddump_requestlibfmt_etext__register_frame_info@@GLIBC_2.0recvfrom@@GLIBC_2.0send_requestmeasured_var_local_service_demandlib_local_per_cpu_utillib_idle_fditeration_maxclose@@GLIBC_2.0lib_idle_pids_fp_hwmeasured_sum_remote_cpucalibrate_looperperror@@GLIBC_2.0tcp_proto_numnetperf_idrecv_tcp_conn_rrfprintf@@GLIBC_2.0fork@@GLIBC_2.0fflush@@GLIBC_2.0calc_thruputmeasured_mean_remote_cpuunlink@@GLIBC_2.0recv_tcp_ccget_num_cpusremote_cpu_usagemeasured_square_sum_remote_service_demandselect@@GLIBC_2.0verbositynetserver_usagetimes_uplib_start_countmmap@@GLIBC_2.0measured_square_sum_remote_cpunetlib_initmeasured_var_remote_cpuunits_this_tickshutdown_controldump_responsenetperf_responsemeasured_square_sum_local_service_demand__errno_location@@GLIBC_2.0debugrewind@@GLIBC_2.0rem_sndavoidmsec_sleepiteration_minaccept@@GLIBC_2.0identify_localchmod@@GLIBC_2.0shutdown@@GLIBC_2.0measured_sum_resultshell_num_cpuscalc_cpu_util_initrecv_tcp_streamlisten@@GLIBC_2.0calibrate_local_cpuconfidence_levelmalloc@@GLIBC_2.0measured_mean_remote_service_demandmunmap@@GLIBC_2.0serverfread@@GLIBC_2.0remote_cpu_ratesendto@@GLIBC_2.0measured_failsformat_numbercalc_service_demandtest_timesetitimer@@GLIBC_2.0print_netperf_usage__deregister_frame_info@@GLIBC_2.0lib_idle_addressinterval_watesend_tcp_conn_rrgetsockopt@@GLIBC_2.0stdout@@GLIBC_2.0stderr@@GLIBC_2.0lib_end_countcpu_stopsetsockopt@@GLIBC_2.0sysconf@@GLIBC_2.0measured_mean_local_cpugetprotobyname@@GLIBC_2.0get_idmeasured_var_local_cpuhtondcmd_filewaitpid@@GLIBC_2.0interval_usecsbreak_argstzremote_recv_offsetnetperf_requestserver_sockstop_itimerstop_timer_startgetopt@@GLIBC_2.0recv_responsestart_itimersend_tcp_streammeasured_mean_remote_timetruncate@@GLIBC_2.0sleep@@GLIBC_2.0time1sigaddset@@GLIBC_2.0nice@@GLIBC_2.0interval_burstlib_use_idleuname@@GLIBC_2.0__strtol_internal@@GLIBC_2.0start_looper_processesinit_statsend_tcp_ccloc_sndavoidsit_and_spincpu_methodremote_send_alignsigprocmask@@GLIBC_2.0inet_addr@@GLIBC_2.0format_unitsrecv_udp_stream__bss_startmainintervalresult_confidestablish_control__libc_start_main@@GLIBC_2.0scan_sockets_argsrecv_widthloc_cpu_ratelib_local_maxraterequest_arraytimes_data2print_netserver_usagerem_cpu_confidlib_num_loc_cpustest_portlocal_cpu_usagedata_startsend_tcp_rrprintf@@GLIBC_2.0bind@@GLIBC_2.0_finirem_cpu_rateprint_sockets_usagememcpy@@GLIBC_2.0measured_square_sum_resultlibmaingetsockname@@GLIBC_2.0measured_local_resultswheremeasured_sum_remote_service_demandspgettimeofday@@GLIBC_2.0retrieve_confident_valuesstart_timerlib_local_cpu_utilsrand@@GLIBC_2.0send_responseopen@@GLIBC_2.0catchertimes_data1sockets_usageprint_headersgethostbyname@@GLIBC_2.0sigemptyset@@GLIBC_2.0confidence_iterationsmeasured_sum_local_service_demandnettest_idconfidencecalibrate_remote_cpuexit@@GLIBC_2.0sendmsg@@GLIBC_2.0measured_square_sum_local_cpusigsuspend@@GLIBC_2.0measured_var_remote_service_demandhploc_cpu_confidfill_filedump_globalsconfidloc_rcvavoid_edatanetsh_idsend_widthset_defaults_GLOBAL_OFFSET_TABLE__endsend@@GLIBC_2.0measured_mean_resultdisplay_confidenceinstall_signal_catchersmemset@@GLIBC_2.0__ctype_b@@GLIBC_2.0connect@@GLIBC_2.0response_arrayallocate_buffer_ringremote_send_offsetnetperf_usagerem_nodelaysend_udp_rrdemo_modeidentify_remotentohdfopen@@GLIBC_2.1optarg@@GLIBC_2.0test_namebind_to_processor_IO_stdin_usedkill@@GLIBC_2.0remote_recv_aligntime2calculate_confidencerecv_requestnetlib_idlocal_send_offsetrecv@@GLIBC_2.0host_namemeasured_square_sum_local_timemeasured_mean_local_timesprintf@@GLIBC_2.0recv_tcp_rr__data_startconvertsocket@@GLIBC_2.0measured_sum_local_timerand@@GLIBC_2.0test_transoptind@@GLIBC_2.0netlib_controlformat_cpu_methodalarm@@GLIBC_2.0test_len_ticks__gmon_start__strcpy@@GLIBC_2.0