aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-05-24 12:21:57 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-05-24 12:21:57 +0000
commit0544eb9dddba58527a559800ad399a65f225820f (patch)
tree664dee3bedb4994522064bf5b740c666aec63c39
parent11f22e574f38ecb8698f6b457f39d84632aedf6d (diff)
downloadgnunet-0544eb9dddba58527a559800ad399a65f225820f.tar.gz
gnunet-0544eb9dddba58527a559800ad399a65f225820f.zip
- fix memory usage calculation
-rw-r--r--src/testbed/gnunet-service-testbed_cpustatus.c6
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 ()
605static unsigned int 605static unsigned int
606mem_get_usage () 606mem_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