mirror of
https://github.com/caiwx86/small-packages.git
synced 2026-07-30 19:01:54 +08:00
15 lines
347 B
Bash
Executable File
15 lines
347 B
Bash
Executable File
#!/bin/sh
|
|
|
|
NSS_PATH="/sys/kernel/debug/qca-nss-drv/stats"
|
|
|
|
cpu_usage="$(busybox top -n1 | awk '/^CPU/ {printf("%d%", 100 - $8)}')"
|
|
|
|
[ ! -d "$NSS_PATH" ] || \
|
|
npu_usage="$(grep '%' "$NSS_PATH"/cpu_load_ubi | awk -F ' ' '{print $2}')"
|
|
|
|
if [ -d "$NSS_PATH" ]; then
|
|
echo -n "CPU: ${cpu_usage}, NPU: ${npu_usage}"
|
|
else
|
|
echo -n "CPU: ${cpu_usage}"
|
|
fi
|