В 2017 году Oracle Linux Kernel Team анонсировала технологию KTask для реализации многопоточности в ядре для задач с интенсивным использованием процессора. Платформа KTask использовалась исключительно с Unbreakable Enterprise Kernel от Oracle Linux и в основную ветку не попало.
Дальнейшее развитие это Linux PADATA - предложенный Oracle механизм параллельного выполнения для заданий на нескольких процессорах с сохранением порядка задач. PADATA в его нынешнем виде работает параллельно, может выполнять однопоточные задания, но благодаря работе Oracle, он может обрабатывать многопоточные задания, равномерно распределяя работу между ядрами процессора. Предложенная серия патчей позволяет откладывать инициацию struct page init, что является основным узким местом в процессе загрузки Linux.
Ведущий разработчик ядра Linux Даниэль Джордан из Oracle сообщил: «Это было протестировано на различных системах x86 и ускоряет загрузку ядра на 6–49%, ускоряя отсроченный init на 63–91%».
Перемещено alpha из kernel