Внесение изменений, влияющих на интерактивность в Linux-ядро
В ближайшем будущем в Linux-ядро будет внедрен патч, повышающий интерактивность реализации десктоп-задач. Это делает возможным беспроблемно выполнять повседневные задачи, к числу которых можно отнести просмотр веб-страниц, проигрывание видеороликов и т.п., даже при условии сильной загрузки процессора фоновыми приложениями (многопоточной компиляцией, математическими расчётами, участием в различных вычислительных проектах и т.д.). Действие данного патча базируется на принципе разбивки выполняемых задач по группам с привязкой к TTY. Это позволяет осуществить равномерную загрузку процессорных тактов. Патч имеет размер всего около двухсот строк. По результатам замеров, проведенных самим автором, в процессе критически высокой загрузки системы максимальная отзывчивость уменьшилась в десять раз, при этом средняя отзывчивость улучшилась более чем в двадцать раз. Эту возможность планируется интегрировать в ядро 2.6.38.© Root.UA