Reproduce steps:
- Login to Linksys Now.
- Go to Dashboard > System Status > Monitor tab, read the Memory used MB / %.
- Compare against
/proc/meminfo on the device.
Actual result:
Memory reads 327 MB / 413 MB used → 79%. The 327 MB equals exactly MemTotal − MemFree (422528 − 88248 = 334280 kB ≈ 326 MB), i.e. it counts the ~105 MB of buffer/cache as "used". The Trends tab shows the same wrong figure (Memory line Avg 79%). (Distribution and Correlation tabs don't plot Memory.)
Expected result:
Memory should track (MemTotal − MemAvailable) / MemTotal = 262 MB → 63% — the same figure free/htop report — since buffer/cache is reclaimable, not truly used. GUI is inflating usage by ~16 percentage points.
Env.: M60DU-EU / Pinnacle 2.0 FW 1.2.2.26062820 / Linksys Now 2.5.0.700525
Log: GUI_systemstatus_error_0716.txt
/proc/meminfo — two reads on the same boot, 10 min apart, both give 79%:
| Read |
MemTotal |
MemFree |
MemAvailable |
Total−Free (GUI) |
Total−Available (correct) |
| 1 (uptime 27m) |
422528 kB |
88248 kB |
154628 kB |
326 MB → 79% |
262 MB → 63% |
| 2 (uptime 38m) |
422528 kB |
86908 kB |
153640 kB |
328 MB → 79% |
263 MB → 64% |
Screenshot

Reproduce steps:
/proc/meminfoon the device.Actual result:
Memory reads 327 MB / 413 MB used → 79%. The 327 MB equals exactly
MemTotal − MemFree(422528 − 88248 = 334280 kB ≈ 326 MB), i.e. it counts the ~105 MB of buffer/cache as "used". The Trends tab shows the same wrong figure (Memory line Avg 79%). (Distribution and Correlation tabs don't plot Memory.)Expected result:
Memory should track
(MemTotal − MemAvailable) / MemTotal= 262 MB → 63% — the same figurefree/htopreport — since buffer/cache is reclaimable, not truly used. GUI is inflating usage by ~16 percentage points.Env.: M60DU-EU / Pinnacle 2.0 FW 1.2.2.26062820 / Linksys Now 2.5.0.700525
Log: GUI_systemstatus_error_0716.txt
/proc/meminfo— two reads on the same boot, 10 min apart, both give 79%:Screenshot
