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