zylzhangyilin

Results 3 comments of zylzhangyilin

阅读代码时对这里也有疑问,做了调整。将waitAndSleep的调用往后挪了几行,写到 `if (value < segment.getMax()) { return value; }` 这块代码的后面了。这里计算10000次加法,耗时在1ms下,然后sleep 10ms也太长了。我把这里改成了 最多sleep10次,然后每次sleep2ms

可用id不到90%的时候触发加载另外一个segment 应该够用了。如果1000个线程来调,那step 就不应该设置成100呀。这是我的想法~

配置和灵活性两者trade off吧。jvm堆设置成256,然后用它来做压力测试 肯定也崩。加载号段到内存的方式来发号 内存里的取到的号浪费这种避免不了,要么就不停的取,性能上又会有问题。