From 64de8c8146c2b861503cfd61a3188d396c6e0272 Mon Sep 17 00:00:00 2001 From: Sofia <253282481+sofia-riese@users.noreply.github.com> Date: Fri, 9 Jan 2026 13:33:15 +0800 Subject: [PATCH] fix: correct VmRSS unit conversion and simplify logic --- scripts/menus/running_status.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/menus/running_status.sh b/scripts/menus/running_status.sh index 38419d2c..1e0245a9 100644 --- a/scripts/menus/running_status.sh +++ b/scripts/menus/running_status.sh @@ -1,6 +1,6 @@ running_status(){ - VmRSS=$(cat /proc/$PID/status | grep -w VmRSS | awk 'unit="MB" {printf "%.2f %s\n", $2/1000, unit}') + VmRSS=$(awk '/^VmRSS:/ {printf "%.2f MB\n", ($2 * 1024) / 1000000}' /proc/$PID/status) #获取运行时长 touch "$TMPDIR"/crash_start_time #用于延迟启动的校验 start_time=$(cat "$TMPDIR"/crash_start_time)