default concurrency level upper limit

This commit is contained in:
Eugene Zhuravlev
2013-11-29 19:16:35 +01:00
parent dcfb1d80cf
commit 3f8057b77e
@@ -22,7 +22,7 @@ import org.jetbrains.annotations.NotNull;
import java.util.concurrent.ConcurrentMap;
public abstract class ConcurrentMapFactory {
private static final int DEFAULT_CONCURRENCY_LEVEL = Runtime.getRuntime().availableProcessors();
private static final int DEFAULT_CONCURRENCY_LEVEL = Math.min(16, Runtime.getRuntime().availableProcessors());
private ConcurrentMapFactory() {
}