nfs配置之Sync

/rootfs *(sync,rw,insecure,no_root_squash,no_subtree_check)
/tftpboot *(async,rw,insecure,no_root_squash,no_subtree_check)

sync
適用在通信比較頻繁且實時性比較高的場合,比如Linux系統的rootfs通過nfs掛載,如果搞成async,當執行大型網絡通信程序如gdbserver與client之類,則系統此時會無響應,報一些“NFS is not responding“之類的錯誤。

當然並非sync就比async好,如果在遠程掛載點處進行大批量數據生成,如解壓一個大型tar包,此時速度會非常慢,我對比了一下在nfs server端解壓只需半分多鐘,在client端則要40來分鐘,性能嚴重受到影響。當改成async後,在client端解壓只需4分多鐘,雖然比server端慢一些但性能已得到很大改善。所以當涉及到很多零碎文件操作時,選用async性能更高。

發佈了37 篇原創文章 · 獲贊 2 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章