-
Notifications
You must be signed in to change notification settings - Fork 56
Home
jingwei edited this page Jun 22, 2011
·
5 revisions
Krati ArrayStorePartition Performance
Run the following test to obtain performance numbers (see target/logs/stats.log after the test finished).
mvn test -Dtest=TestDataPartition -Dkrati.test.jvm.args=“-Xloggc:target/logs/krati.gc -XX:+PrintGCDetails” -Dkrati.test.idCount=5000000 -Dkrati.test.numReaders=4 -Dkrati.test.hitPercent=10 -Dkrati.test.runTimeSeconds=1800
MemorySegment
Populate | Write Only | Read Only | Read & Write | |
Writer(1) | 35-40/ms | 25-30/ms | 25/ms | |
Reader(4) | 1200-1500/reader/ms | 1000-1200/reader/ms |
MappedSegment
Populate | Write Only | Read Only | Read & Write | |
Writer(1) | 15/ms | 15-20/ms | 15/ms | |
Reader(4) | 450-500/reader/ms | 250- 350/reader/ms |
ChannelSegment
Populate | Write Only | Read Only | Read & Write | |
Writer(1) | 15/ms | 10-15/ms | 10/ms | |
Reader(4) | 50-55/reader/ms | 50/reader/ms |