Новость: Интеграция relayfs в Linux
(Категория: Linux)
Добавил Roman I Khimov
Суббота, 22 Январь 2005, 04:51

В ветку Эндрю Мортона (Andrew Morton), в версии 2.6.11-rc1-mm1, были внесены Linux Trace Kit (LTT) и relayfs. В то время Эндрю оценивал, стоит ли включать обе технологии в официальную ветку ядра. Отзывы о relayfs говорили, что хотя она и работает как надо, все же код представляет собой что-то сложное и избыточное по функциональности.

Карим Ягмур (Karim Yaghmour) доработал патч relayfs, избавив его от лишнего в API и внутреннем коде, как он отмечает, после этого патч уменьшился почти вдвое - с 200 КБ до 110 КБ. Все исправления в relayfs, как добавил Карим, направлены на специализации relayfs в одном - переносе больших объемов данных в пространство пользователя настолько быстро, насколько возможно. В то же время, Карим отметил, что обновленный relayfs уже не работает с LTT версии, интегрированной в -mm, однако, эти вопросы решаются. В свою очередь, Грег (Greg KH) заметил схожесть relayfs и недавно включенной debugfs и предложил скомбинировать их функциональность, чтобы еще уменьшить размер патча relayfs. Обсуждение продолжается.


Источник этой новости Центр информации по операционным системам
( http://www.osrc.info/news.php?extend.1907 )