:orphan: .. index:: pair: struct; tapi_memaslap_report .. _doxid-structtapi__memaslap__report: struct tapi_memaslap_report =========================== .. toctree:: :hidden: Overview ~~~~~~~~ memaslap information from the stdout. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tapi_memaslap_report { // fields unsigned int :ref:`tps`; double :ref:`net_rate`; bool :ref:`lat_stats_enabled`; :ref:`tapi_memaslap_lat_stats` :ref:`get_stats`; :ref:`tapi_memaslap_lat_stats` :ref:`set_stats`; :ref:`tapi_memaslap_lat_stats` :ref:`total_stats`; uint64_t :ref:`cmd_get`; uint64_t :ref:`cmd_set`; uint64_t :ref:`get_misses`; uint64_t :ref:`written_bytes`; uint64_t :ref:`read_bytes`; uint64_t :ref:`object_bytes`; char* :ref:`cmd`; }; .. _details-structtapi__memaslap__report: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ memaslap information from the stdout. Fields ------ .. index:: pair: variable; tps .. _doxid-structtapi__memaslap__report_1a972907c85bff7665965b6c50acc06c0f: .. ref-code-block:: cpp :class: doxyrest-title-code-block unsigned int tps Throughput, operations/second. .. index:: pair: variable; net_rate .. _doxid-structtapi__memaslap__report_1a2d04acd323dc677e8a84668dc0fe798e: .. ref-code-block:: cpp :class: doxyrest-title-code-block double net_rate The rate of network. It's always in Mibit/s. .. index:: pair: variable; lat_stats_enabled .. _doxid-structtapi__memaslap__report_1a5b874bbe278e326872ec847d028ddc9c: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool lat_stats_enabled Availability of latency statistics. .. index:: pair: variable; get_stats .. _doxid-structtapi__memaslap__report_1aa25202caa0db4eabc4b38a8a8bbbf967: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_memaslap_lat_stats` get_stats Get requests latency statistics. .. index:: pair: variable; set_stats .. _doxid-structtapi__memaslap__report_1ad999a02b5e54bed3ebb2cd9852f44639: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_memaslap_lat_stats` set_stats Set requests latency statistics. .. index:: pair: variable; total_stats .. _doxid-structtapi__memaslap__report_1aa101c07ac03468d9098bcf56c09bd740: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_memaslap_lat_stats` total_stats Total (get + set) requests latency statistics. .. index:: pair: variable; cmd_get .. _doxid-structtapi__memaslap__report_1a9b7049997ae3a17a48970bc1fe01b5db: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t cmd_get Total number of get commands issued. .. index:: pair: variable; cmd_set .. _doxid-structtapi__memaslap__report_1a4ff2091e51687f554f269d64ec746d3d: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t cmd_set Total number of set commands issued. .. index:: pair: variable; get_misses .. _doxid-structtapi__memaslap__report_1a36e43c4b5e3e22f973a8b464da110ed0: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t get_misses Total number of get cache misses. .. index:: pair: variable; written_bytes .. _doxid-structtapi__memaslap__report_1aa6552066964fbdc523ec0fae0f25e684: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t written_bytes Total number of bytes written to the network. .. index:: pair: variable; read_bytes .. _doxid-structtapi__memaslap__report_1aed0d93f2ccbff7bb82df4c1569720cee: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t read_bytes Total number of bytes read from the network. .. index:: pair: variable; object_bytes .. _doxid-structtapi__memaslap__report_1a600b8da54302d39b029cab12f0d39dc0: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t object_bytes Total number of bytes allocated for objects. .. index:: pair: variable; cmd .. _doxid-structtapi__memaslap__report_1a7d661a8c331a277c13cce979ac38a395: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* cmd Command line used to start the memaslap job.