[sheepdog] [sheepdog/sheepdog] e1a5b0: sheep: cache eventfd for local request in thread l...
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Fri Feb 17 05:46:27 CET 2017
Branch: refs/heads/cache-eventfd
Home: https://github.com/sheepdog/sheepdog
Commit: e1a5b01d9d52908822a955ae2bb43de88787529d
https://github.com/sheepdog/sheepdog/commit/e1a5b01d9d52908822a955ae2bb43de88787529d
Author: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
Date: 2017-02-17 (Fri, 17 Feb 2017)
Changed paths:
M sheep/request.c
Log Message:
-----------
sheep: cache eventfd for local request in thread local storage
Creating a fd must be serialized because of the minimum available fd
allocation rule of Posix, so current implementation of the local
request is bad for multicore scalability.
Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
More information about the sheepdog
mailing list