fseek 操作的复杂性

Complexity of fseek operation

提问人:Swetha 提问时间:9/12/2023 更新时间:9/13/2023 访问量:15

问:

我有一个用例,其中 1 个线程将读取文件,而另一个线程将附加到同一文件。因此,考虑使用相同的文件描述符通过根据需要执行 fseek 操作来提供读取和写入服务。

fseek的复杂性是什么。是 o(1) 还是 O(n),其中 n 是我们想要寻求的位置。

另一种选择是使用不同的fileHandles进行读取和写入,因为多个线程将并行执行此操作,linux上的fileHandle限制(1000)将成为问题

文件 fseek

评论


答: 暂无答案