logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

chirp_benchmark - do micro-performance tests on a Chirp server

Description

       chirp_benchmark  tests  a  Chirp  server's  bandwidth and latency for various Remote Procedure Calls. The
       command uses a combination of RPCs that do and do not use I/O bandwidth  on  the  backend  filesystem  to
       measure  the  latency.  It  also  tests the throughput for reading and writing to the given filename with
       various block sizes.

       For     complete     details     with      examples,      see      the      Chirp      User's      Manual
       (http://ccl.cse.nd.edu/software/manuals/chirp.html).

Examples

       To test a Chirp server, you may use:

               $ chirp_benchmark host:port foobar 10 10 10
               getpid     1.0000 +/-    0.1414  usec
               write1   496.3200 +/-   41.1547  usec
               write8   640.0400 +/-   23.8790  usec
               read1     41.0400 +/-   91.3210  usec
               read8      0.9200 +/-    0.1789  usec
               stat     530.2400 +/-   14.2425  usec
               open    1048.1200 +/-   15.5097  usec

Exit Status

       On success, returns zero.  On failure, returns non-zero.

Name

chirp_benchmark - do micro-performance tests on a Chirp server

See Also

CooperativeComputingToolsDocumentationChirpUserManualchirp(1)chirp_status(1)chirp_fuse(1)chirp_get(1)chirp_put(1)chirp_stream_files(1)chirp_distribute(1)chirp_benchmark(1)chirp_server(1)

CCTools 7.14.5 FINAL                                                                          chirp_benchmark(1)

Synopsis

       chirp_benchmark <host[:port]><file><loops><cycles><bwloops>

See Also