Dans mon, Vagrantfile
j'ai le fournisseur suivant défini:
Extrait de Vagrantfile:
config.vm.provider :virtualbox do |vb| vb.gui = false vb.customize ["modifyvm", :id, "--memory", "4096"] end
Lorsque je cours free -m
dans la machine virtuelle créée, je vois le rapport suivant:
total used free shared buffers cached
Mem: 3953 337 3615 0 18 119
-/+ buffers/cache: 199 3753
Swap: 0 0 0
Est-il possible d'affecter la permutation lors de la construction et de l'approvisionnement de la machine virtuelle?
J'ai essayé la mise vm.swappiness
en /etc/sysctl.conf
et redémarrer la machine virtuelle, mais je ne vois aucun effet d'ajouter de l' espace de swap à la machine virtuelle.
Pourquoi ai-je besoin d'un espace d'échange? Je préfère ne pas du tout gérer l'espace d'échange et tout exécuter en mémoire. Cependant, pour certaines applications (le projet Composer pour PHP, par exemple) sont connues pour utiliser beaucoup de mémoire dans certaines conditions. Sans espace de swap, je dois être très libéral avec la quantité de mémoire que je jette sur une VM, si j'avais de l'espace de swap - bien qu'il ne soit pas aussi efficace - je rencontrerais théoriquement moins de problèmes.