Scheduling quantum for userspace batches (ms, jiffy granularity)


Linux Kernel Configuration
└─>Device Drivers
└─>Graphics support
└─>drm/i915 Profile Guided Optimisation
└─>Scheduling quantum for userspace batches (ms, jiffy granularity)
In linux kernel since version 5.1 (release Date: 2019-05-05)  
When two user batches of equal priority are executing, we will
alternate execution of each batch to ensure forward progress of
all users. This is necessary in some cases where there may be
an implicit dependency between those batches that requires
concurrent execution in order for them to proceed, e.g. they
interact with each other via userspace semaphores. Each context
is scheduled for execution for the timeslice duration, before
switching to the next context.

This is adjustable via

May be 0 to disable timeslicing.