为libfuse readdirplus增加4k缓冲区大小?

时间:2017-11-08 21:38:39

标签: fuse

有没有办法修改或增加传递给的大小值 readdir / readdirplus函数?

我的实现使用低级API。 目录相当复杂,深层嵌套或包含 大量的子目录,我体验到了性能影响 似乎是由于经常性呼叫的数量 READDIR / READDIRPLUS。它似乎是一个大于4096字节的缓冲区(即 现在传递的内容)会有很大的帮助。

我修改了max_read,max_readahead和max_write值,但没有 看到这有任何影响。

提前谢谢。

0 个答案:

没有答案