From 0b2eed1750c79249414aac5e68bafd8c4d088447 Mon Sep 17 00:00:00 2001 From: bin456789 Date: Tue, 15 Apr 2025 17:30:35 +0800 Subject: [PATCH] =?UTF-8?q?core:=20=E4=BF=AE=E5=A4=8D=20cygwin=20=E4=B8=8B?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E8=8E=B7=E5=BE=97=E5=86=85=E5=AD=98=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cygwin 要装 procps-ng 才有 free 命令 --- reinstall.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reinstall.sh b/reinstall.sh index 7566077..1b51a9f 100644 --- a/reinstall.sh +++ b/reinstall.sh @@ -2093,9 +2093,10 @@ check_ram() { fi # 用于兜底,不太准确 + # cygwin 要装 procps-ng 才有 free 命令 if [ -z $ram_size ]; then - ram_size=$(free -m | grep ^Mem: | awk '{print $2}') - ram_size=$((ram_size + 64 + 4)) + ram_size_k=$(grep '^MemTotal:' /proc/meminfo | awk '{print $2}') + ram_size=$((ram_size_k / 1024 + 64 + 4)) fi if [ -z $ram_size ] || [ $ram_size -le 0 ]; then