public static <K, V> IdentityHashMap<K, V> newIdentityHashMapWithExpectedSize(int expectedSize) {
        return new IdentityHashMap<>(capacity(expectedSize));
    }
Creates an {@code IdentityHashMap} instance, with a high enough "initial capacity"
that it should hold {@code expectedSize} elements without growth.
jraft-rheakv/rheakv-core/src/main/java/com/alipay/sofa/jraft/rhea/util/Maps.java