→ carylorrk:看完覺得和 Linux 好像沒有什麼關係...XD 07/27 00:45
→ kouryuu:要不要試試看把檔案先放到local來跑跑看? 07/27 00:47
Local 是沒有問題的。同一個 flash disk 和所有服務之前是跑在 RPi 上
只是效能實在有落差所以才搬到筆電上,就出現這個問題了。
所以我纔會猜是 NFS 的問題,而非 RPi 效能或是 USB 讀取速度問題
像是影片因爲要先解碼所以會預讀,但是字幕是跑到哪讀到哪
網路卡住當下沒有讀好就爆炸之類的(非技術分析,隨便猜猜)
但是方塊的字數卻是正確的...看起來不像是沒有讀好
而且過一兩句話就會恢復正常~
→ Microscft:NFS本來就不穩了啊 07/27 03:17
好吧,那我更正一下...這個問題該如何解決?
推 asdfghjklasd:TCP or UDP? 07/27 04:19
well...我還真沒有注意到這件事
netstat 顯示 laptop 的 NFS port 跟 RPi 有 TCP 連結~
(雖然不確定這樣是不是就是用 TCP XD)
用 iptraf 看實際傳檔案也是用 TCP 傳~
所以應該是因爲 v4 所以預設是 TCP?
照理來說 TCP 會比較穩吧~而且字幕檔應該也不用什麼速度?
推 saygg:wireshark抓封包看有沒有掉囉 另外mount時用-o 去指定用v4和 07/27 12:33
→ saygg:tcp 另外packet size也可以改變在exportfs 07/27 12:33
感謝回覆, 結果原因和 NFS 無關XD
mount 和 fstab 的 option 我知道~
只是覺得速度 OK 就幾乎都預設 + noatime 而已~
※ 編輯: carylorrk (1.34.244.41), 07/27/2014 15:50:28