0
这是一个Arch Linux系统,我使用由Nemo FM管理的GVFS通过SSHFS(SFTP)安装网络设备。我正在使用Handbrake转换位于我的SSD上的视频。为什么直接输出到网络共享比缓冲间隔慢得多?
观察:
- 如果我使用手刹和目的地设定为SSD上的文件夹进行视频编辑,我得到100 FPS
- 如果我从SSD的文件复制到网络共享(没有手刹),我得到3 MB /秒
- 但是,如果我将两者(使用Handbrake与目标设置为网络共享上的文件夹)相结合,我会得到15 FPS和0.2 MB/s,两者都显着低于可用容量。
我想这是一个缓冲问题。但它居住在哪里?是手刹的错,还是GVFS缓存不够?长话短说,如何在这种情况下充分利用可用容量?
+1您的解释。但是你误解了一件事:我没有从网络上读取,但我正在写信给它(*目标*在网络上,而不是源(实际上是在SSD))。这意味着以某种方式引入适当的缓冲可能实际上解决了问题,而不需要在之后复制整个文件。因此,我仍然欣欣向荣的是缓冲驱动的方法。 – Kalsan