LINUX.ORG.RU

Сообщения sovereignlviv

 

Direct Access File System vs NFS

Привет всем

В нете нашел аналог стандартной NFS.
DAFS (Direct Access File System) обещает прирост у скорости приема/передачи данных на ~20-50%,по сравнению с NFS за счет обхода протоколов низшего уровня,тоесть пакеты идут с сетевого адаптера,в обход ядра Линукса,прямо в юзерспейс.
Идея хорошая ,но почему то развития проекта приостановилось во 2003 годе.
Имею инсталяшку только под Linux 2.4,и то бета версию.

Кто нибудь стыкался с етой файловой системой?
Где можно,или вобще возможно,достать более новую версию?
Под новое ядро не компилируется.

Наперед всем спасибо за ответы.

sovereignlviv
()

Метод фильтрации данных

Привет всем

Надо по набору правил фильтровать данные. Данные-ethernet пакеты. Пакет-IPsrc,IPdest,Port,Content. К примеру-хоче пакеты где IP>190. Данных очень много,потому очень важна не только скорость ,но и отсутствия коллизий. Данные читаю с бинарного файла. Сейчас остановился на двох вариантах: 1.Хеш функции 2.Фильтр Блума Кто что посоветует?

Наперед всем спасибо.

sovereignlviv
()

Метод фильтрации данных

Привет всем

Надо по набору правил фильтровать данные. Данные бинарныйе 32 розряда. Данных очень много,потому очень важна не только скорость ,но и отсутствия коллизий. Данные читаю с файла. Сейчас остановился на двох вариантах: 1.Хеш функции 2.Фильтр Блума Кто что посоветует?

Наперед всем спасибо.

sovereignlviv
()

Не вызывается mknod из проги С, не определяется функция

Привет всем

Надо с помощью mknod создать новый девайс у папке /dev.
Подключаю #include <sys/types.h>
#include <sys/stat.h>
Выдает,что нет у меня таких инклудов.Меняю
#include <linux/types.h>
#include <linux/stat.h>
Инклуди инициализированы,но функция mknod не определена(implict declaration of function).
Какие инклуды отвечают за shell команды?

SuseLinux 2.6.25-1.1

Наперед спасибо.

sovereignlviv
()

Чем можно посмотреть трафик DMA на PCIe?

Всем привет

Приобрели Altera Arria GX dev kit.
Начальная задача-отбирать DMA пакеты с kernel space -> user space у LInux 2.6.25.
Обязательно ли дописывать у драйвере char часть,а потом обращаться к нему,как к файлу,
или существуют какие-то спецыальние проги для захвата пакетов?

Наперед спасибо.

sovereignlviv
()

Не могу установить Windows XP из под Linux из-за LVM

Всем привет

Был у меня раздел /dev/sda3 где стоял Linux LVM. Разбил его на два раздела. На sda4 осталась LVM. Новый раздел sda5 форматирувал у NTFS. Но при попытке установить Windows у етот раздел,выдается ошибка форматирования. Как можно решить ету проблему? Использовал GParted-4.6. Юзаю SuseLInux 11.0 ядро 2.26.25.5

Наперед спасибо.

sovereignlviv
()

Как установить LDDK?

Скачал Linux Device Driver Kit. Там книга по написанию драйверов, документация и ядро. Я так понял, чтобы пользоватся пакетом LDDK, нужно установить это ядро? Что такое LDDK - какой-то IDE или оболочка? Кто уже сталкивался с этим пакетом?

sovereignlviv
()

Не грузится Suse после установки libstdc++

Установил библиотеку с репозитария libstdc++, а теперь Suse не грузится. Ошибка:/lib64/libgcc_s.so.1:version 'GCC_4.2.0' not found (required by /usr/lib64/libstdc++.so.6). Есть только консоль. Что делать,переустановить библиотеку? Может у Suse есть какойто back-up?

sovereignlviv
()

разработка GUI

Надо разработать GUI. Основные функции:передача пакетов по конкретному IP,просмотр пакета,фильтрация,распределения пакетов.... Какую прогу лучше использовать у Linux 2.6(Dynamic Dialog Editor,Interface Designer,Qt Designer...)? Где можно почитать про взаемодействия GUI <-> драйвер(девайс) <-> ядро,найти хорошие примеры?

Наперед спасибо.

sovereignlviv
()

Не работает make xconfig

Выдает ошибку: /usr/lib/qt3//include/qmap.h:607: error: ‘ptrdiff_t’ does not name a type make[1]: *** [scripts/kconfig/qconf.o] Error 1

Я так понял,нужно установить некую библиотеку qt3?

sovereignlviv
()

Команды pci.h

В инете нашел пример ........... dev->open = pcie_open; dev->stop = pcie_release; dev->hard_start_xmit = pcie_xmit; .......... pcie_open,pcie_release,pcie_xmit мои процедури. Пишет ошибку,што struct pci_dev не имеет раздела open,stop... Я так понял,что етот код для старой версии Linux. Подскажите пожалуйста,как ето сделать у Linux 2.6?

sovereignlviv
()

Написания PCI Express драйвера

Должен написать PCIe драйвер. В интернете очень много нашел, с етово всего зделал выводы, что ми фактически работаем с функциями,в моем случае /usr/src/linux.../driver/pci/

Могу ли я просто отредагировать под мой драйвер, файл /usr/src/linux.../driver/pci/pci.c, скомпилировать и загрузить его в ядро?

sovereignlviv
()

Програмирования ядра Linux 2.6

Добрый день

Мне нужно записать драйвер у ядро ОС Linux 2.6 Команды insmod и modprobe загружают драйвер, но после перезапуска ОС он автоматически отключаютса. Что делать,нужно заново компилировать ядро?

sovereignlviv
()

RSS подписка на новые темы