Well since disabeling the scheduler dramatically increases performance its is clearly not necessary… Maybe it is just for using mixed and matched drives? Does this mean that as long as one uses consistent hardware ZFS is degrading the performance of the pool or pools by adding an additional overhead? Or maybe the scheduler is just bad?