в своем Vagrantfile
Я определил следующий поставщик:
отрывок из Vagrantfile:
config.vm.provider :virtualbox do |vb| vb.gui = false vb.customize ["modifyvm", :id, "--memory", "4096"] end
когда я бегу free -m
в созданной виртуальной машине я вижу следующий отчет:
total used free shared buffers cached
Mem: 3953 337 3615 0 18 119
-/+ buffers/cache: 199 3753
Swap: 0 0 0
можно ли назначить swappiness при сборке и подготовке виртуальной машины?
Я попытался установить vm.swappiness
in /etc/sysctl.conf
и перезапуск виртуальной машины, но я не вижу никакого влияния на добавление пространства подкачки к ВИРТУАЛЬНАЯ ПАМЯТЬ.
зачем нужен файл подкачки? Я бы не иметь дело с подкачки на всех и все в памяти. Тем не менее, для некоторых приложений (например, проект composer для PHP) печально известен использованием большого объема памяти при определенных условиях. Без подкачки я должен быть очень либеральным с объемом памяти я кидаю на ВМ, если у меня был файл подкачки, хотя это может быть не так эффективно-я бы теоретически столкнуться с меньшим количеством проблем.