mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
Added log output to cache trimming
This commit is contained in:
parent
2d2a7c2ee7
commit
5a2856a682
@ -4,7 +4,7 @@
|
||||
# you know what f*ck it
|
||||
# this is hardcoded for now because of that damn project / package name discrepancy
|
||||
# i'll fix it one day
|
||||
VERSION = "3.0.0-beta.4"
|
||||
VERSION = "3.0.0-beta.5"
|
||||
HOMEPAGE = "https://github.com/krateng/maloja"
|
||||
|
||||
|
||||
|
@ -113,10 +113,12 @@ def trim_cache():
|
||||
if ramprct > malojaconfig["DB_MAX_MEMORY"]:
|
||||
log(f"{ramprct}% RAM usage, reducing caches!")
|
||||
ratio = 0.6
|
||||
targetsize = max(int(len(cache) * ratio),100)
|
||||
targetsize = max(int(len(cache) * ratio),50)
|
||||
log(f"Reducing to {targetsize} entries")
|
||||
cache.set_size(targetsize)
|
||||
cache.set_size(HIGH_NUMBER)
|
||||
log(f"New RAM usage: {psutil.virtual_memory().percent}%")
|
||||
#log(f"New RAM usage: {psutil.virtual_memory().percent}%")
|
||||
print_stats()
|
||||
|
||||
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "malojaserver"
|
||||
version = "3.0.0-beta.4"
|
||||
version = "3.0.0-beta.5"
|
||||
description = "Self-hosted music scrobble database"
|
||||
readme = "./README.md"
|
||||
requires-python = ">=3.6"
|
||||
|
Loading…
Reference in New Issue
Block a user