X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/acfa1f50c24add6b9a78d94af21f9350150fb9c2..c1dc896c806693a4a368abf59e6890d32d520074:/components/ram.c diff --git a/components/ram.c b/components/ram.c index d2fbce9..48144e4 100644 --- a/components/ram.c +++ b/components/ram.c @@ -30,7 +30,8 @@ if (pscanf("/proc/meminfo", "MemTotal: %ju kB\n" "MemFree: %ju kB\n" - "MemAvailable: %ju kB\nBuffers: %ju kB\n" + "MemAvailable: %ju kB\n" + "Buffers: %ju kB\n" "Cached: %ju kB\n", &total, &free, &buffers, &buffers, &cached) != 5) { return NULL; @@ -40,8 +41,8 @@ return NULL; } - return bprintf("%d", 100 * ((total - free) - - (buffers + cached)) / total); + return bprintf("%d", 100 * ((total - free) - (buffers + cached)) + / total); } const char * @@ -49,8 +50,8 @@ { uintmax_t total; - if (pscanf("/proc/meminfo", "MemTotal: %ju kB\n", - &total) != 1) { + if (pscanf("/proc/meminfo", "MemTotal: %ju kB\n", &total) + != 1) { return NULL; } @@ -65,7 +66,8 @@ if (pscanf("/proc/meminfo", "MemTotal: %ju kB\n" "MemFree: %ju kB\n" - "MemAvailable: %ju kB\nBuffers: %ju kB\n" + "MemAvailable: %ju kB\n" + "Buffers: %ju kB\n" "Cached: %ju kB\n", &total, &free, &buffers, &buffers, &cached) != 5) { return NULL; @@ -80,7 +82,7 @@ #include #include - #define LOG1024 10 + #define LOG1024 10 #define pagetok(size, pageshift) (size_t)(size << (pageshift - LOG1024)) inline int