CentOS中的随机动态RAM分配

CentOS中的随机动态RAM分配,centos,vagrant,ram,vagrantfile,Centos,Vagrant,Ram,Vagrantfile,目前我有一份基本的流浪汉档案。如何将动态内存分配添加到配置中 这是我的密码: Vagrant.configure(2) do |config| config.vm.box = "centos7" config.vm.box_url = "centos-7.0-x86_64.box" config.vm.provision "shell" do |s| s.inline = "sudo localectl set-locale LANG=en_GB.UTF-8 sud

目前我有一份基本的流浪汉档案。如何将动态内存分配添加到配置中

这是我的密码:

Vagrant.configure(2) do |config|
  config.vm.box = "centos7"
  config.vm.box_url = "centos-7.0-x86_64.box"

  config.vm.provision "shell" do |s|
    s.inline = "sudo localectl set-locale LANG=en_GB.UTF-8
    sudo touch /home/asd.txt
    sudo yum install mc > /drv/null 2>&1"
  end
end

动态内存分配是什么意思?根据来宾计算机的需要按需分配内存?恐怕那是办不到的。另外,您正在使用哪个提供商?Virtualbox?是的,我正在使用Virtualbox。是的,我想分配我正在使用的内容。内存分配在
vagrant up
期间是固定和静态的。这意味着,如果您在
Vagrantfile
中指定2G内存,那么来宾将使用2G内存,无论您是否在来宾内部使用它都无关紧要。您不能根据需要修改此值。例如,您不能使用1G内存启动vagrant,并根据需要增加/减少它,而运行vagrant是不可能的,好吧。这个限制可能是由提供程序Virtualbox暗示的,而不是由vagrant本身暗示的。我不知道除Virtualbox之外是否有其他提供商支持此功能。我发现了此功能,但我不知道它是否正常工作。