added more piece picker stats
This commit is contained in:
@@ -805,9 +805,16 @@ namespace aux {
|
||||
":peer disconnects:peers eof:peers connection reset"
|
||||
":outstanding requests:outstanding end-game requests"
|
||||
":outstanding writing blocks"
|
||||
":end game piece picks"
|
||||
":strict end game piece picks"
|
||||
":end game piece picker blocks"
|
||||
":strict end game piece picker blocks"
|
||||
":piece picker blocks"
|
||||
":piece picks"
|
||||
":reject piece picks"
|
||||
":unchoke piece picks"
|
||||
":incoming redundant piece picks"
|
||||
":incoming piece picks"
|
||||
":end game piece picks"
|
||||
":snubbed piece picks"
|
||||
":% failed payload bytes"
|
||||
":% wasted payload bytes"
|
||||
":% protocol bytes"
|
||||
@@ -817,9 +824,16 @@ namespace aux {
|
||||
m_disconnected_peers = 0;
|
||||
m_eof_peers = 0;
|
||||
m_connreset_peers = 0;
|
||||
m_end_game_piece_picks = 0;
|
||||
m_strict_end_game_piece_picks = 0;
|
||||
m_end_game_piece_picker_blocks = 0;
|
||||
m_strict_end_game_piece_picker_blocks = 0;
|
||||
m_piece_picker_blocks = 0;
|
||||
m_piece_picks = 0;
|
||||
m_reject_piece_picks = 0;
|
||||
m_unchoke_piece_picks = 0;
|
||||
m_incoming_redundant_piece_picks = 0;
|
||||
m_incoming_piece_picks = 0;
|
||||
m_end_game_piece_picks = 0;
|
||||
m_snubbed_piece_picks = 0;
|
||||
#endif
|
||||
#ifdef TORRENT_DISK_STATS
|
||||
m_buffer_usage_logger.open("buffer_stats.log", std::ios::trunc);
|
||||
@@ -2682,9 +2696,16 @@ namespace aux {
|
||||
<< outstanding_requests << "\t"
|
||||
<< outstanding_end_game_requests << "\t"
|
||||
<< outstanding_write_blocks << "\t"
|
||||
<< m_end_game_piece_picks << "\t"
|
||||
<< m_strict_end_game_piece_picks << "\t"
|
||||
<< m_end_game_piece_picker_blocks << "\t"
|
||||
<< m_strict_end_game_piece_picker_blocks << "\t"
|
||||
<< m_piece_picker_blocks << "\t"
|
||||
<< m_piece_picks << "\t"
|
||||
<< m_reject_piece_picks << "\t"
|
||||
<< m_unchoke_piece_picks << "\t"
|
||||
<< m_incoming_redundant_piece_picks << "\t"
|
||||
<< m_incoming_piece_picks << "\t"
|
||||
<< m_end_game_piece_picks << "\t"
|
||||
<< m_snubbed_piece_picks << "\t"
|
||||
<< (float(m_total_failed_bytes) * 100.f / m_stat.total_payload_download()) << "\t"
|
||||
<< (float(m_total_redundant_bytes) * 100.f / m_stat.total_payload_download()) << "\t"
|
||||
<< (float(m_stat.total_protocol_download()) * 100.f / m_stat.total_download()) << "\t"
|
||||
@@ -2693,9 +2714,16 @@ namespace aux {
|
||||
m_disconnected_peers = 0;
|
||||
m_eof_peers = 0;
|
||||
m_connreset_peers = 0;
|
||||
m_end_game_piece_picks = 0;
|
||||
m_strict_end_game_piece_picks = 0;
|
||||
m_end_game_piece_picker_blocks = 0;
|
||||
m_strict_end_game_piece_picker_blocks = 0;
|
||||
m_piece_picker_blocks = 0;
|
||||
m_piece_picks = 0;
|
||||
m_reject_piece_picks = 0;
|
||||
m_unchoke_piece_picks = 0;
|
||||
m_incoming_redundant_piece_picks = 0;
|
||||
m_incoming_piece_picks = 0;
|
||||
m_end_game_piece_picks = 0;
|
||||
m_snubbed_piece_picks = 0;
|
||||
#endif
|
||||
|
||||
// --------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user