Di saya, Vagrantfile
saya memiliki penyedia berikut didefinisikan:
Kutipan dari Vagrantfile:
config.vm.provider :virtualbox do |vb| vb.gui = false vb.customize ["modifyvm", :id, "--memory", "4096"] end
Ketika saya runn free -m
di dalam VM yang dibuat saya melihat laporan berikut:
total used free shared buffers cached
Mem: 3953 337 3615 0 18 119
-/+ buffers/cache: 199 3753
Swap: 0 0 0
Apakah mungkin untuk menetapkan swappiness ketika VM sedang dibangun dan disediakan?
Saya telah mencoba pengaturan vm.swappiness
di /etc/sysctl.conf
dan me-restart VM, tapi saya tidak melihat mempengaruhi penambahan ruang swap ke VM.
Mengapa saya perlu ruang swap? Saya lebih suka tidak berurusan dengan ruang swap sama sekali dan menjalankan semua yang ada di memori. Namun, untuk beberapa aplikasi (proyek komposer untuk PHP, misalnya) terkenal karena menggunakan banyak memori dalam kondisi tertentu. Tanpa ruang swap saya harus sangat liberal dengan jumlah memori yang saya lemparkan pada VM, jika saya memiliki ruang swap - meskipun mungkin tidak seefisien - saya secara teoritis akan mengalami masalah yang lebih sedikit.