gpt4 book ai didi

vagrant - 在Windows上Laravel Homestead/Vagrant/Virtualbox运行缓慢

转载 作者:行者123 更新时间:2023-12-04 00:05:49 24 4
gpt4 key购买 nike

我已经按照official site上的说明在Laravel Homestead/Vagrant/Virtualbox上安装了Windows
但这确实很慢。页面更新大约需要5秒钟。

这不仅是我的观察。 Laracast对此进行了讨论。

laracast论坛上有一些有趣的想法,但那里真是一团糟(对不起Jeffery),很难理解哪些想法被接受,哪些想法被拒绝。

在Stackoverflow上,我们有一个不错的投票系统可以投票解决工作中的解决方案,并要求作者分别提供每个解决方案的更多详细信息。请发布您的解决方案和经验。

根据我的经验,有一种情况是,当Windows运行更新并强行关闭我的系统时,它的启动速度非常快(至少快10倍),但是在下一次重启后又变慢了。现在我知道可以采取一些措施来加快速度,这不是“slow hardware case”,而是软件配置案例!

我在Intel-Core-i7上使用Windows-10,以及Oracle Virtualbox-5.2.12 ...(一切都是最新的,没有任何更新)

最佳答案

NFS代表Network File System,您需要它来提高速度。

Laravel homestead tutorial
没有说明NFS是什么以及为什么需要它,这就是为什么我在初始安装时忽略它的原因。

1)在Windows主机上,安装将NFS支持添加到Windows中的vagrant的插件。

$ vagrant plugin install vagrant-winnfsd

2)转到 Homestead.yaml,它通常位于 C:\Users\username\Homestead\Homestead.yaml

3)在文件夹部分添加 type: "nfs",如下所示:
folders:
- map: ~/code
to: /home/vagrant/code
type: "nfs"

4)运行 vagrant up --provision
结果:

就像 @phazei's回答一样,每个请求的速度从8秒增加到2秒,但是工作量却少得多。 @phazei's答案阐明了一些后台过程。

我在Windows 10上使用Oracle Virtualbox-5.2.12,vagrant版本2.1.1对它进行了测试。

请注意:
Vagrant NFS page

Windows users: NFS folders do not work on Windows hosts. Vagrant will ignore your request for NFS synced folders on Windows.



但是,如果您有该插件,则可以忽略它。

关于vagrant - 在Windows上Laravel Homestead/Vagrant/Virtualbox运行缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50614748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com