mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-12 21:52:53 +02:00
node, qt: inline DEFAULT_DB_CACHE
The alias is misleading because automatic selection can also return `HIGH_DEFAULT_DBCACHE`.
This commit is contained in:
@@ -41,7 +41,7 @@ uint64_t GetDefaultDBCache()
|
||||
return HIGH_DEFAULT_DBCACHE;
|
||||
}
|
||||
}
|
||||
return DEFAULT_DB_CACHE;
|
||||
return DEFAULT_KERNEL_CACHE;
|
||||
}
|
||||
|
||||
uint64_t CalculateDbCacheBytes(const ArgsManager& args)
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
|
||||
class ArgsManager;
|
||||
|
||||
//! -dbcache default (bytes)
|
||||
static constexpr uint64_t DEFAULT_DB_CACHE{DEFAULT_KERNEL_CACHE};
|
||||
//! Reserved non-dbcache memory usage.
|
||||
static constexpr uint64_t DBCACHE_WARNING_RESERVED_RAM{2_GiB};
|
||||
|
||||
@@ -34,7 +32,7 @@ CacheSizes CalculateCacheSizes(const ArgsManager& args, size_t n_indexes = 0);
|
||||
constexpr bool ShouldWarnOversizedDbCache(uint64_t dbcache, uint64_t total_ram) noexcept
|
||||
{
|
||||
const uint64_t available_ram{total_ram > DBCACHE_WARNING_RESERVED_RAM ? total_ram - DBCACHE_WARNING_RESERVED_RAM : 0};
|
||||
const uint64_t cap{std::max<uint64_t>(DEFAULT_DB_CACHE, (available_ram / 4) * 3)};
|
||||
const uint64_t cap{std::max(DEFAULT_KERNEL_CACHE, (available_ram / 4) * 3)};
|
||||
return dbcache > cap;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user