2013-08-01 30 views

回答

3

Vagrant同步文件默認使用的VirtualBox的vboxsf在存在大量文件/目錄時會出現性能問題。考慮使用sshfs或NFS。

+0

雖然我的答案解決了我遇到的具體問題,但這個答案是更一般的解決方案。 – bogeymin

2

顯然,這可能是由項目目錄中的大量文件導致的 - 主機和來賓之間共享出現某種問題。在這種情況下,我在與項目相同的目錄中運行Python虛擬環境,它包含大約10K個文件。將虛擬環境移動到VM上的另一個位置,已經大大提高了性能。

1

Vagrant 2.0允許您設置NFS掛載。從文檔:

Vagrant.configure("2") do |config| 
    # ... 

    config.vm.synced_folder ".", "/vagrant", nfs: true 
end 
相關問題