FreeBSD Bugzilla – Attachment 191540 Details for
Bug 226649
[NEW PORT] benchmarks/uperf: Network performance tool to model and replay of networking patterns
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Shell archive of a new uperf port (version: v1.0.6.20180221)
uperf-1.0.6.20180221.shar (text/plain), 5.96 KB, created by
Mateusz Piotrowski
on 2018-03-16 00:41:58 UTC
(
hide
)
Description:
Shell archive of a new uperf port (version: v1.0.6.20180221)
Filename:
MIME Type:
Creator:
Mateusz Piotrowski
Created:
2018-03-16 00:41:58 UTC
Size:
5.96 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># benchmarks/uperf ># benchmarks/uperf/distinfo ># benchmarks/uperf/pkg-descr ># benchmarks/uperf/Makefile ># benchmarks/uperf/pkg-plist ># >echo c - benchmarks/uperf >mkdir -p benchmarks/uperf > /dev/null 2>&1 >echo x - benchmarks/uperf/distinfo >sed 's/^X//' >benchmarks/uperf/distinfo << 'a35c12d2805fe27167b5a0722dae3ee1' >XTIMESTAMP = 1521153670 >XSHA256 (uperf-uperf-v1.0.6.20180221-25ad9ff_GH0.tar.gz) = 4810a74f6e48483efd8d93016c35c50e01833f48799c1933940833629b7c79a8 >XSIZE (uperf-uperf-v1.0.6.20180221-25ad9ff_GH0.tar.gz) = 234092 >a35c12d2805fe27167b5a0722dae3ee1 >echo x - benchmarks/uperf/pkg-descr >sed 's/^X//' >benchmarks/uperf/pkg-descr << 'f0e8dd49a34c044b9ac68381a80db558' >XUnified Performance Tool (or uperf for short) is a network performance tool >Xthat supports modelling and replay of various networking patterns. >XIt represents a new kind of benchmarking tool (like filebench) where instead of >Xrunning a fixed benchmark or workload, a description (or model) of the workload >Xis provided and the tool generates the load according to the model. >XBy distilling the benchmark or workload into a model, you can now do various >Xthings like change the scale of the workload, change different parameters, >Xchange protocols, etc and analyse the effect of these changes on your model. >XYou can also study the effect of interleaving CPU activity, or think times or >Xthe use of SSL instead of TCP among many other things. >X >XSome of the questions you could answer using uperf are: >X * Bandwidth and latency (unidirectional and bi-directional) with different >X protocols like TCP, UDP, SCTP, SSL >X * Connection setup and teardown scalability for different protocols >X * Effect of noise on ongoing network connections >X * Does it matter if I use processes instead of threads to do network >X communication? >X * What is the L2 cache miss rate for connection setup? >X * Is sendfilev(3EXT) (with one file) equivalent to sendfilev(3EXT)? >X * Understand TCP, UDP, SCTP, SSL performance under a variety of conditions >X * Test various TCP Congestion control algorithms >X >XWWW: http://uperf.org/ >f0e8dd49a34c044b9ac68381a80db558 >echo x - benchmarks/uperf/Makefile >sed 's/^X//' >benchmarks/uperf/Makefile << '077be0e05095d274bc2f0bd0fd24b0c8' >X# $FreeBSD$ >X >XPORTNAME= uperf >XDISTVERSIONPREFIX= v >XDISTVERSION= 1.0.6.20180221 >XCATEGORIES= benchmarks >X >XMAINTAINER= 0mp@FreeBSD.org >XCOMMENT= Network performance tool to model and replay of networking patterns >X >XLICENSE= GPLv3 >XLICENSE_FILE= ${WRKSRC}/COPYING >X >XUSES= ssl >X >XUSE_GITHUB= yes >XGH_ACCOUNT= ${PORTNAME} >XGH_TAGNAME= 25ad9ff >X >XGNU_CONFIGURE= yes >XCONFIGURE_ARGS+=--datadir=${DATADIR}/workloads >X >XOPTIONS_DEFINE= DOCS >X >XPORTDOCS= AUTHORS \ >X README.md >X >Xpost-install: >X ${MKDIR} ${STAGEDIR}${DATADIR}/tests >X (cd ${WRKSRC}/tests && \ >X ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tests \ >X "! -name Makefile.in ! -name Makefile.am ! -name Makefile") >X >Xpost-install-DOCS-on: >X ${MKDIR} ${STAGEDIR}${DOCSDIR} >X.for doc in ${PORTDOCS} >X ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} >X.endfor >X ${MKDIR} ${STAGEDIR}${DOCSDIR}/docs >X (cd ${WRKSRC}/docs && \ >X ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/docs "! -name CNAME") >X ${MKDIR} ${STAGEDIR}${DOCSDIR}/manual >X (cd ${WRKSRC}/manual && \ >X ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/manual "! -name Makefile") >X >X.include <bsd.port.mk> >077be0e05095d274bc2f0bd0fd24b0c8 >echo x - benchmarks/uperf/pkg-plist >sed 's/^X//' >benchmarks/uperf/pkg-plist << 'b65c1fff30beb80810d6beef7b600229' >Xbin/uperf >X%%DATADIR%%/workloads/connect.xml >X%%DATADIR%%/workloads/iperf.xml >X%%DATADIR%%/workloads/ldap.xml >X%%DATADIR%%/workloads/netperf.xml >X%%DATADIR%%/workloads/oltpnet.xml >X%%DATADIR%%/workloads/oraclerac.xml >X%%DATADIR%%/workloads/sctp.xml >X%%DATADIR%%/workloads/specweb.xml >X%%DATADIR%%/workloads/ssl.xml >X%%DATADIR%%/workloads/telnet.xml >X%%DATADIR%%/workloads/two-hosts.xml >X%%DATADIR%%/tests/01simple_sctp.xml >X%%DATADIR%%/tests/01simple_ssl.xml >X%%DATADIR%%/tests/01simple_tcp.xml >X%%DATADIR%%/tests/01simple_udp.xml >X%%DATADIR%%/tests/02_2proto1group.xml >X%%DATADIR%%/tests/02two_groups.xml >X%%DATADIR%%/tests/3proto.xml >X%%DATADIR%%/tests/a.xml >X%%DATADIR%%/tests/accept-connect.xml >X%%DATADIR%%/tests/accept-sctp.xml >X%%DATADIR%%/tests/accept-tcp.xml >X%%DATADIR%%/tests/canfail.xml >X%%DATADIR%%/tests/disconnect_iter.xml >X%%DATADIR%%/tests/friendliness.xml >X%%DATADIR%%/tests/high_connection_count.xml >X%%DATADIR%%/tests/mix_thr_proc.xml >X%%DATADIR%%/tests/multi_proto_connect.xml >X%%DATADIR%%/tests/parse_err.xml >X%%DATADIR%%/tests/test-duration-process.xml >X%%DATADIR%%/tests/test-rate.xml >X%%DATADIR%%/tests/test-sendfile.xml >X%%DATADIR%%/tests/test-sendfilev-chunked.xml >X%%DATADIR%%/tests/test-sendfilev.xml >X%%DATADIR%%/tests/test-ssize-flowop-count-dur.xml >X%%DATADIR%%/tests/test-ssize-iperf.xml >X%%DATADIR%%/tests/test.rb >X%%DATADIR%%/tests/test.sh >X%%DATADIR%%/tests/test_4groups.xml >X%%DATADIR%%/tests/test_netperf.xml >X%%DATADIR%%/tests/test_rds.xml >X%%DATADIR%%/tests/test_send_recv.xml >X%%DATADIR%%/tests/test_udp.xml >X%%DATADIR%%/tests/throughput_sctp.xml >X%%DATADIR%%/tests/unknown_proto.xml >X%%PORTDOCS%%%%DOCSDIR%%/docs/index.html >X%%PORTDOCS%%%%DOCSDIR%%/docs/manual.css >X%%PORTDOCS%%%%DOCSDIR%%/docs/manual.html >X%%PORTDOCS%%%%DOCSDIR%%/docs/uperf.css >X%%PORTDOCS%%%%DOCSDIR%%/manual/bidirectional.xml >X%%PORTDOCS%%%%DOCSDIR%%/manual/design_notes.txt >X%%PORTDOCS%%%%DOCSDIR%%/manual/netperf.xml.txt >X%%PORTDOCS%%%%DOCSDIR%%/manual/rds.txt >X%%PORTDOCS%%%%DOCSDIR%%/manual/throughput.xml >X%%PORTDOCS%%%%DOCSDIR%%/manual/uperf-default-output.txt >X%%PORTDOCS%%%%DOCSDIR%%/manual/uperf-help.txt >X%%PORTDOCS%%%%DOCSDIR%%/manual/uperf.css >X%%PORTDOCS%%%%DOCSDIR%%/manual/uperf.html >X%%PORTDOCS%%%%DOCSDIR%%/manual/uperf.xml >X%%PORTDOCS%%%%DOCSDIR%%/manual/uperf.xsl >b65c1fff30beb80810d6beef7b600229 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 226649
:
191540
|
192082