Доступ к файлу как к директории и другие интересные патчи для Linux ядра

24 мая 2007 года

Miklos Szeredi представил реализацию концепции доступа к содержимому файла как к директории. Например, архив foo.tar.gz будет доступен как дерево директорий (foo.tar.gz/foo/bar). Система выполнена в виде FUSE модуля с использованием кода AVFS.

Другие интересные патчи и заметки:

  • Jesse Barnes опубликовал список идей по улучшению поддержки Linux ядром работы с графикой. Например, предлагается вынести в ядро код установки видеорежима и поддержки работы с несколькими мониторами. Для реализации идей планируется создать низкоуровневый DRM драйвер, работающий в кооперации с кодом framebuffer.
  • Доступны (Архивная копия от 30 октября 2007 на Wayback Machine) первые результаты акции по разработке Linux драйверов для любых устройств. На призыв откликнулось 12 производителей оборудования, один драйвер уже вошел в состав ядра, а 5 ожидают включения в ближайшее время.
  • "Kernel space: the UIO interface for device drivers (Архивная копия от 13 сентября 2007 на Wayback Machine)" - обзор патча UIO (user-space IO), позволяющего создавать драйверы для работы с устройствами ввода/вывода работающие как пользовательские процессы. Поддержка UIO вероятно появится уже в 2.6.22 ядре.
  • "New WLAN stack for Linux 2.6.22" - в 2.6.22 ядро будет включен новый стек для беспроводных устройств, ранее открытый компанией Devicescape.
  • Mathieu Desnoyers представил серию патчей с реализацией технологии меток для слежения за потоками данных в Linux ядре из пользовательских приложений (технология трассировки, где метка содержит полные данные о выполнении запроса, например, его длительность).
  • Jens Axboe написал патч с поддержкой сверхдлинных команд ввода/вывода (передача от 512 до 1024 Кб за одну операцию).
  • "Anatomy of the Linux slab allocator" - статья об алгоритме распределения памяти в Linux.
  • "Unswappable Kernel Memory" - причины по которым память выделяемая через kmalloc и vmalloc не подвержена своппингу.

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Доступ к файлу как к директории и другие интересные патчи для Linux ядра», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.