On Tue, May 19, 2015 at 3:26 PM, Artem Elkin <Artem.Elkin@xxxxxxxxxxxxxxxx> wrote: > Yes, current implementation is very optimized and tricky. But it uses two lookup table. So the question is what the system does between the choose function calls. In case there are some memory intensive operations between them the tables are likely to be displaced from the CPU caches. Another question is if this stuff has any visible impact on the overall performance (how often is it called?). I'm not aware of such details so you are the ones who should make the decision. It may be called more than once for every request going to the OSDs, so it certainly has a visible impact on the overall performance. Thanks, Ilya -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html