summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJeremy Rimpo <jeremy.rimpo@servermonkey.com>2021-12-23 21:16:23 -0600
committerMikaƫl Capelle <capelle.mikael@gmail.com>2022-04-19 15:17:44 +0200
commit5897ce138b45b585fd16b805fae67d7e15830b20 (patch)
tree1bef97add1501a42b88168de5a59503160c7f800 /src
parentadee725bb39eb5a3166623e54f4df594f6fac792 (diff)
Decrease rolling window size for download speed
Diffstat (limited to 'src')
-rw-r--r--src/downloadmanager.cpp4
-rw-r--r--src/downloadmanager.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/downloadmanager.cpp b/src/downloadmanager.cpp
index 96571ac5..b3a34d7b 100644
--- a/src/downloadmanager.cpp
+++ b/src/downloadmanager.cpp
@@ -949,8 +949,8 @@ void DownloadManager::resumeDownloadInt(int index)
}
info->m_DownloadLast = 0;
info->m_DownloadTimeLast = 0;
- info->m_DownloadAcc = accumulator_set<int, stats<tag::rolling_mean>>(tag::rolling_window::window_size = 500);
- info->m_DownloadTimeAcc = accumulator_set<int, stats<tag::rolling_mean>>(tag::rolling_window::window_size = 500);
+ info->m_DownloadAcc = accumulator_set<int, stats<tag::rolling_mean>>(tag::rolling_window::window_size = 200);
+ info->m_DownloadTimeAcc = accumulator_set<int, stats<tag::rolling_mean>>(tag::rolling_window::window_size = 200);
log::debug("resume at {} bytes", info->m_ResumePos);
startDownload(m_NexusInterface->getAccessManager()->get(request), info, true);
}
diff --git a/src/downloadmanager.h b/src/downloadmanager.h
index 86dc17b9..58027180 100644
--- a/src/downloadmanager.h
+++ b/src/downloadmanager.h
@@ -135,8 +135,8 @@ private:
private:
DownloadInfo() : m_TotalSize(0), m_ReQueried(false), m_Hidden(false), m_HasData(false),
m_DownloadTimeLast(0), m_DownloadLast(0),
- m_DownloadAcc(tag::rolling_window::window_size = 500),
- m_DownloadTimeAcc(tag::rolling_window::window_size = 500) {}
+ m_DownloadAcc(tag::rolling_window::window_size = 200),
+ m_DownloadTimeAcc(tag::rolling_window::window_size = 200) {}
};
friend class DownloadManagerProxy;