Threads scheduled with sched_batch are considered non-interactive, but the CPU is tied and optimized for bandwidth. Thus, this policy is more convenient for caching. The default value of sched_batch is 1.5 seconds. In addition, in the case of SMP, sched_batch will migrate to the kernel with high inactivity (relative to non-packet streams).
source share