From: Timothy Arceri Date: Thu, 27 Apr 2017 01:15:29 +0000 (+1000) Subject: disk_cache: reduce default cache size to 5% of filesystem X-Git-Tag: upstream/18.1.0~10441 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ce412371513c90bf9156f22c3567ee57750ef264;p=platform%2Fupstream%2Fmesa.git disk_cache: reduce default cache size to 5% of filesystem Modern disks are extremely large and are only going to get bigger. Usage has shown frequent Mesa upgrades can result in the cache growing very fast i.e. wasting a lot of disk space unnecessarily. 5% seems like a more reasonable default. Cc: "17.1" Acked-by: Michel Dänzer --- diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c index d9de8ef..9fd7b96 100644 --- a/src/util/disk_cache.c +++ b/src/util/disk_cache.c @@ -331,10 +331,10 @@ disk_cache_create(const char *gpu_name, const char *timestamp) } } - /* Default to 1GB or 10% of filesystem for maximum cache size. */ + /* Default to 1GB or 5% of filesystem for maximum cache size. */ if (max_size == 0) { statvfs(path, &vfs); - max_size = MAX2(1024*1024*1024, vfs.f_blocks * vfs.f_bsize / 10); + max_size = MAX2(1024*1024*1024, vfs.f_blocks * vfs.f_bsize / 20); } cache->max_size = max_size;