minio/pkg
Harshavardhana 7765081db7 cache: Increasing caching GC percent from 20 to 50. (#4041)
Previous value was set to avoid large cache value build
up but we can clearly see this can cause lots of GC
pauses which can lead to significant drop in performance.

Change this value to 50% and decrease the value to 25%
once the 75% cache size is used. To have a larger
window for GC pauses.

Another change is to only allow caching if a server has
more than 24GB of RAM instead of 8GB.
2017-04-15 02:16:49 -07:00
..
bpool optimize memory allocation during erasure-read by using temporary buffer pool. (#2259) 2016-07-25 14:17:01 -07:00
cgroup sys/stats: return cgroup mem limit, fall back to sysinfo() (#4002) 2017-04-02 10:46:16 -07:00
disk cleanup: All conditionals simplified under pkg. (#3875) 2017-03-09 10:13:30 -08:00
lock lock, Windows: O_CREAT infers only GENERIC_WRITE (#3981) 2017-03-27 12:47:39 -07:00
madmin Return possible states a heal operation (#4045) 2017-04-14 10:28:35 -07:00
mimedb cleanup: All conditionals simplified under pkg. (#3875) 2017-03-09 10:13:30 -08:00
objcache cache: Increasing caching GC percent from 20 to 50. (#4041) 2017-04-15 02:16:49 -07:00
quick pkg/quick: add Save() function and other enhancements. (#3951) 2017-03-22 10:23:25 -07:00
safe api/handlers: Implement streaming signature v4 support. (#2370) 2016-08-08 20:56:29 -07:00
sys build: Fix compilation in 32 bits platforms (#4052) 2017-04-05 11:17:59 -07:00
trie trie: new package (#3729) 2017-02-10 11:51:41 -08:00
wildcard pkg/wildcard: Simplify the wildcard logic further. (#2555) 2016-08-27 00:27:17 -07:00
words words: new package Damerau Levenshtein distance function. (#3929) 2017-03-19 14:23:05 -07:00