listen函数中的backlog字段
今天在公司无意间又拿redis-benchmark测了一下silly的IO并发性并与redis本身比较了一下。
发现在2000个client同时并发的情况下,性能只是Redis的30%的左右。
直觉上这很不正常,虽然silly所有的数据经过lua层时都需要malloc和memcpy,但最多性能上差个10%~20%就已经很可观了,绝对不可能差70%这么多。
通过不断的调整client的个数,我发现性能并没有明显随着client的数量降低而降低,而是在client个数到达某个值时突然降低的。
比如我自己测的数据是在491个client时,silly的性能与r……