我们公司对使用 Chronicle 地图非常感兴趣,但是我们无法复制网站上宣传的性能。
Chronicle Map 已经过测试,在 16 核机器上每秒更新 3000 万次,包含 5 亿个键值
我们能否获得有关上述测试使用的硬件的详细信息?目前,我们正在c5.4xlarge(16 核)AWS 实例上运行testAcquirePerf()示例。我们正在取得以下成果:
密钥大小:100 万个条目。ChronicleMapBuilder{,actualSegments=512,minSegments=未配置,entryPerSegment=-1,actualChunksPerSegmentTier=-1,averageKeySize=14.0,sampleKeyForConstantSizeComputation=未配置,averageValueSize=228.0,sampleValueForConstantSizeComputation=未配置,actualChunkSize=未配置,valueAlignment=1,条目=1000000, putReturnsNull=false, removeReturnsNull=false, keyBuilder=net.openhft.chronicle.hash.serialization.impl.SerializationBuilder@6e1ec318, valueBuilder=net.openhft.chronicle.hash.serialization.impl.SerializationBuilder@7e0b0338}
EntrySize:240 条目:1 M Segments:512 吞吐量 4.7 M ops/sec
EntrySize:240 条目:1 M 段:512 吞吐量 8.8 M ops/sec
EntrySize:240 条目:1 M 段:512 吞吐量 8.9 M ops/sec
VmPeak: 13305376 kB, VmSize: 12936536 kB, VmLck: 0 kB, VmPin: 0 kB, VmHWM: 400868 kB, VmRSS: 142044 kB, VmData: 1033976 kB, VmStk: 144 kB, VmExe: 4 kB38, VmLib: 1 VmPTE:956 kB,VmSwap:0 kB,
密钥大小:100 万个条目。ChronicleMapBuilder{,actualSegments=512,minSegments=未配置,entryPerSegment=-1,actualChunksPerSegmentTier=-1,averageKeySize=14.0,sampleKeyForConstantSizeComputation=未配置,averageValueSize=244.0,sampleValueForConstantSizeComputation=未配置,actualChunkSize=未配置,valueAlignment=1,条目=1000000, putReturnsNull=false, removeReturnsNull=false, keyBuilder=net.openhft.chronicle.hash.serialization.impl.SerializationBuilder@6fc6f14e, valueBuilder=net.openhft.chronicle.hash.serialization.impl.SerializationBuilder@56235b8e}
EntrySize:256 条目:1 M 段:512 吞吐量 6.1 M ops/sec
EntrySize:256 条目:1 M 段:512 吞吐量 8.0 M ops/sec
EntrySize:256 条目:1 M 段:512 吞吐量 8.2 M ops/sec
VmPeak:13305376 kB,VmSize:12936536 kB,VmLck:0 kB,VmPin:0 kB,VmHWM:479544 kB,VmRSS:145412 kB,VmData:1042612 kB,VmStk:144 kB,VmExe:4 kB38,VmLib:1 VmPTE:972 kB,VmSwap:0 kB,构建成功总时间:11.046 秒
任何帮助将不胜感激。
亲切的问候,斯科特