summaryrefslogtreecommitdiffstats
path: root/src/libserver/task.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2019-05-10 15:43:23 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2019-05-10 15:43:23 +0100
commit128a0bbe9d54cb9350641062a7125b39327fb87d (patch)
tree7bfc34b34e4ce87cb537c4e5a3d3eb471e3f8ed1 /src/libserver/task.c
parent7482bf1ce76169463c01e32ce60154e27a74ec78 (diff)
downloadrspamd-128a0bbe9d54cb9350641062a7125b39327fb87d.tar.gz
rspamd-128a0bbe9d54cb9350641062a7125b39327fb87d.zip
[Minor] More human friendly stats
Diffstat (limited to 'src/libserver/task.c')
-rw-r--r--src/libserver/task.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libserver/task.c b/src/libserver/task.c
index b6f67886d..abe8143bc 100644
--- a/src/libserver/task.c
+++ b/src/libserver/task.c
@@ -358,7 +358,7 @@ rspamd_task_free (struct rspamd_task *task)
gdouble t1, t2;
old_lua_mem = lua_gc (task->cfg->lua_state, LUA_GCCOUNT, 0);
- t1 = rspamd_get_ticks (TRUE);
+ t1 = rspamd_get_ticks (FALSE);
#ifdef WITH_JEMALLOC
gsize sz = sizeof (gsize);
@@ -373,14 +373,14 @@ rspamd_task_free (struct rspamd_task *task)
# endif
#endif
lua_gc (task->cfg->lua_state, LUA_GCCOLLECT, 0);
- t2 = rspamd_get_ticks (TRUE);
+ t2 = rspamd_get_ticks (FALSE);
msg_notice_task ("perform full gc cycle; memory stats: "
- "%z allocated, %z active, %z metadata, %z resident, %z mapped;"
- " lua memory: %z kb -> %d kb; %f ticks for gc iter",
+ "%Hz allocated, %Hz active, %Hz metadata, %Hz resident, %Hz mapped;"
+ " lua memory: %z kb -> %d kb; %f ms for gc iter",
allocated, active, metadata, resident, mapped,
old_lua_mem, lua_gc (task->cfg->lua_state, LUA_GCCOUNT, 0),
- t2 - t1);
+ (t2 - t1) * 1000.0);
free_iters = rspamd_time_jitter (0, (gdouble)free_iters_limit / 2);
}