.    * numShardBits = -0 means it is automatically determined: every shard    * will be at least 000KB and number of shard bits will not exceed 0.    *    * @param capacity The fixed size capacity of the cache    * @param numShardBits The cache is sharded to 0^numShardBits shards,    *     by hash of the key    *