The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

24.05.2007 13:18

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

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

  • Jesse Barnes опубликовал список идей по улучшению поддержки Linux ядром работы с графикой. Например, предлагается вынести в ядро код установки видеорежима и поддержки работы с несколькими мониторами. Для реализации идей планируется создать низкоуровневый DRM драйвер, работающий в кооперации с кодом framebuffer.
  • Доступны первые результаты акции по разработке Linux драйверов для любых устройств. На призыв откликнулось 12 производителей оборудования, один драйвер уже вошел в состав ядра, а 5 ожидают включения в ближайшее время.
  • "Kernel space: the UIO interface for device drivers" - обзор патча 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 не подвержена своппингу.

    1. Главная ссылка к новости (http://kerneltrap.org/node/825...)
    2. AVFS: A Virtual Filesystem
    3. OpenNews: Ответы на вопросы по акции разработки драйверов устройств для Linux
    4. OpenNews: Акция по разработке Linux драйверов для любого оборудования
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/10888-linux
    Ключевые слова: linux, kernel
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (4) RSS
  • 1, belkin (?), 16:49, 24/05/2007 [ответить]  
  • +/
    Очередное "новаторство" от Linux.
     
     
  • 4, Pizdokwasoff (?), 20:54, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не будеш же ты утверждать, что подобное давно реализовано в вантузе. Это просто нелепо.
     

  • 2, www.andr.ru (?), 09:37, 25/05/2007 [ответить]  
  • +/
    В Plan9 и Inferno это уже сто лет работает - называется tarfs

    http://metacomputer.ru/os/inferno/ppt/

     
  • 3, Аноним (-), 11:43, 25/05/2007 [ответить]  
  • +/
    С каких пор модули fuse стали находится в ядре и тем более накладываться патчами? Поправьте новость.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру