From fe86d6b6361d07529288fa20aa5cab5472b64344 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 3 Jun 2011 21:39:42 +0200 Subject: [PATCH] appletlib.c: do not use PAGE_SIZE for malloc tweaking Signed-off-by: Denys Vlasenko --- libbb/appletlib.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/libbb/appletlib.c b/libbb/appletlib.c index 0dac0ba14..1bc45c491 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c @@ -34,17 +34,6 @@ # include /* for mallopt */ #endif -/* Try to pull in PAGE_SIZE */ -#ifdef __linux__ -# include -#endif -#ifdef __GNU__ /* Hurd */ -# include -#endif -#ifndef PAGE_SIZE -# define PAGE_SIZE (4*1024) /* guess */ -#endif - /* Declare _main() */ #define PROTOTYPES @@ -788,13 +777,13 @@ int main(int argc UNUSED_PARAM, char **argv) * to keep before releasing to the OS * Default is way too big: 256k */ - mallopt(M_TRIM_THRESHOLD, 2 * PAGE_SIZE); + mallopt(M_TRIM_THRESHOLD, 8 * 1024); #endif #ifdef M_MMAP_THRESHOLD /* M_MMAP_THRESHOLD is the request size threshold for using mmap() * Default is too big: 256k */ - mallopt(M_MMAP_THRESHOLD, 8 * PAGE_SIZE - 256); + mallopt(M_MMAP_THRESHOLD, 32 * 1024 - 256); #endif #if !BB_MMU -- 2.25.1