Optimize CRC16 calculation (with optimization of slot decision)

This commit is contained in:
Jungtaek Lim
2014-09-18 09:33:10 +09:00
parent 167221b81a
commit 96c762b880
2 changed files with 10 additions and 8 deletions

View File

@@ -5,13 +5,13 @@ import java.util.Calendar;
import redis.clients.util.JedisClusterCRC16;
public class CRC16Benchmark {
private static final int TOTAL_OPERATIONS = 10000000;
private static final int TOTAL_OPERATIONS = 100000000;
private static String[] TEST_SET = {
"", "123456789", "sfger132515", "hae9Napahngaikeethievubaibogiech",
"AAAAAAAAAAAAAAAAAAAAAA", "Hello, World!"
};
public static void main(String[] args) {
long begin = Calendar.getInstance().getTimeInMillis();
@@ -23,5 +23,5 @@ public class CRC16Benchmark {
System.out.println(((1000 * TOTAL_OPERATIONS) / elapsed) + " ops");
}
}