diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-05-24 12:21:57 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-05-24 12:21:57 +0000 |
commit | 0544eb9dddba58527a559800ad399a65f225820f (patch) | |
tree | 664dee3bedb4994522064bf5b740c666aec63c39 | |
parent | 11f22e574f38ecb8698f6b457f39d84632aedf6d (diff) | |
download | gnunet-0544eb9dddba58527a559800ad399a65f225820f.tar.gz gnunet-0544eb9dddba58527a559800ad399a65f225820f.zip |
- fix memory usage calculation
-rw-r--r-- | src/testbed/gnunet-service-testbed_cpustatus.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/testbed/gnunet-service-testbed_cpustatus.c b/src/testbed/gnunet-service-testbed_cpustatus.c index a7bd0c5a9..6caea9761 100644 --- a/src/testbed/gnunet-service-testbed_cpustatus.c +++ b/src/testbed/gnunet-service-testbed_cpustatus.c | |||
@@ -605,11 +605,11 @@ disk_get_load () | |||
605 | static unsigned int | 605 | static unsigned int |
606 | mem_get_usage () | 606 | mem_get_usage () |
607 | { | 607 | { |
608 | unsigned long currentMemUsage; | 608 | double percentage; |
609 | 609 | ||
610 | meminfo (); | 610 | meminfo (); |
611 | currentMemUsage = kb_main_total - kb_main_free; | 611 | percentage = ( ((double) kb_main_used) / ((double) kb_main_total) * 100.0 ); |
612 | return (unsigned int) ((currentMemUsage / kb_main_total) * 100); | 612 | return (unsigned int) percentage; |
613 | } | 613 | } |
614 | 614 | ||
615 | 615 | ||