2011-04-05 3 views
2

В настоящее время readdir() в FUSE является методом блокировки, что означает, что в любой момент можно вызвать только одну операцию readdir(). Моей файловой системе может потребоваться поддержка одновременных операций с каталогом. Какие-либо предложения?Как выдать многопоточное/неблокируемое чтение в FUSE

Благодаря

ответ

1

Вы должны включить режим многопоточной когда вы смонтировать предохранитель файловой системы. Теперь он включен по умолчанию.

Вы должны быть уверены, что ваша реализация fuse fs является потокобезопасной, прежде чем включать многопоточность.

Смежные вопросы