Advantages: * Use fewer ports. * Reduce total memory usage by amortizing the per-process overhead across more bricks per process, allowing us to support more bricks (and volumes) total. * Reduce thrashing due to having *way* more processes/threads than cores. * Make QoS easier to implement.
REVIEW: http://review.gluster.org/15016 (io-stats: fix translator names) posted (#1) for review on master by Jeff Darcy (jdarcy)
REVIEW: http://review.gluster.org/15016 (io-stats: fix translator names) posted (#2) for review on master by Jeff Darcy (jdarcy)
COMMIT: http://review.gluster.org/15016 committed in master by Vijay Bellur (vbellur) ------ commit 9206f5b770bbfc2cf1697f10c1e650cae35272f1 Author: Jeff Darcy <jdarcy> Date: Tue Jul 26 08:49:36 2016 -0400 io-stats: fix translator names Change-Id: Icf5afaee8b7c704aecab7f8a8a1df9f1bc9288ce BUG: 1360401 Signed-off-by: Jeff Darcy <jdarcy> Reviewed-on: http://review.gluster.org/15016 Smoke: Gluster Build System <jenkins.org> NetBSD-regression: NetBSD Build System <jenkins.org> CentOS-regression: Gluster Build System <jenkins.org> Reviewed-by: Vijay Bellur <vbellur>
I believe this is still WIP as Jeff has another patch up there with topic set to rfc as of now, I am over my mobile so couldn't get the patch link, sorry!
*** This bug has been marked as a duplicate of bug 1385758 ***