IGDR Опубликовано 31 августа, 2009 Жалоба Поделиться Опубликовано 31 августа, 2009 Доброго времени суток, уважаемые гуру. Предо мной стоит задача создания файловой системы для Linux. Программа (или модуль) будет использоваться для эмуляции Flash Translation Layer флэшки и исследования производительности этого механизма. Но по сути, я бы хотел, чтобы все файлы и каталоги создавались в одном файле или папке на жёстком диске. Насколько я понимаю, необходимо будет создавать для этого модуль ядра? Можно ли использовать при этом С++? Можно ли из модуля ядра делать системные вызовы типа open, read, write чтобы обратиться к другой примонтированной файловой системе? Какие хороши книги и мануалы есть на эту тему? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 1 сентября, 2009 Жалоба Поделиться Опубликовано 1 сентября, 2009 Язык C в качестве отправной точки можно взять http://www.opennet.ru/base/sys/linux_vfs.txt.html Также советую заглянуть в "Разработка ядра Linux" и книжку по модулям Рубини Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IGDR Опубликовано 4 сентября, 2009 Автор Жалоба Поделиться Опубликовано 4 сентября, 2009 Спасибо, вроде по-немногу начинаю разбираться. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.