gpt4 book ai didi

client - NFS 客户端库

转载 作者:行者123 更新时间:2023-12-05 00:42:02 25 4
gpt4 key购买 nike

我正在寻找一些独立的库来访问 NFS 共享。
我不是在寻找安装共享,只是浏览和访问文件以进行阅读。

最好有一个简单的 API,类似于 opendir 的常规 POSIX 操作, scandir , read等等。

提前致谢!

最佳答案

这是此 NFS client library 的链接,但它看起来很有希望,引用:

NFS 客户端一次只处理一个连接,但没有连接需要
很长。

读取请求必须少于 8000 字节。这与数据包大小有关。
你不想知道。

一旦同时打开 256 个文件——所有应用程序,因为客户端
不以任何方式区分请求——文件句柄开始
覆盖。客户端打印错误。

如果客户端在打开套接字时遇到问题,它会正常退出,包括
通过套接字向应用程序返回一条消息。异常(exception)是如果
它被赋予一个错误的主机名来挂载,在这种情况下它只会响应失败
而不是放弃。

如果代码的格式看起来乱七八糟,那是因为代码是这样写的
Mac 上的一半(制表符 = 4 个空格)。

这是另一个链接,可以解释 sourceforge.net 上同时打开 256 个文件的限制。 ,请参阅 sourceforge 上常见问题解答的 B3...

编辑:这是在 Stackoverflow 上发布的问题关于递归读取可以轻松修改为 scandir 的目录...

关于client - NFS 客户端库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2442691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com