used = mem_total - mem_available;
used_ratio = used * 100 / mem_total;
- _I("memory used ratio: %u %%", used_ratio);
*mem_used_ratio = used_ratio;
}
*mem_pss = total_pss;
- _I("[%d] PSS: %u kB", pid, total_pss);
return 0;
}
#include "launchpad_common.h"
#include "launchpad_types.h"
+#include "launchpad_proc.h"
#include "launchpad.h"
#include "key.h"
int i;
int len = 0;
const char **so_array;
+ unsigned int mem_pss = 0;
if (!b)
return;
if (!so_array)
return;
+ _proc_get_mem_pss(getpid(), &mem_pss);
+ _W("PSS: %u kB", mem_pss);
for (i = 0; i < len; i++) {
if (!so_array[i]) {
_E("so_array[%d] is nullptr", i);
_E("failed to load: %s, err: %s",
so_array[i], dlerror());
} else {
- _D("preload %s# - handle : %p", so_array[i], handle);
+ _proc_get_mem_pss(getpid(), &mem_pss);
+ _W("preload %s# - handle : %p, PSS: %u kB",
+ so_array[i], handle, mem_pss);
}
}
}