Kentaro Hayashi
null+****@clear*****
Sun May 29 14:45:51 JST 2016
Kentaro Hayashi 2016-05-29 14:45:51 +0900 (Sun, 29 May 2016) New Revision: 80739da4fd9cf6a068b913749812fd2af3f2bc3d https://github.com/groonga/groonga/commit/80739da4fd9cf6a068b913749812fd2af3f2bc3d Message: yum: make cpus customizable Modified files: packages/yum/Vagrantfile Modified: packages/yum/Vagrantfile (+10 -0) =================================================================== --- packages/yum/Vagrantfile 2016-05-29 13:14:02 +0900 (21e496a) +++ packages/yum/Vagrantfile 2016-05-29 14:45:51 +0900 (9e4faa7) @@ -36,6 +36,16 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| node.vm.boot_timeout = 1 * hour_in_seconds node.vm.provision(:shell, :privileged => false, :path => "build-rpm.sh") node.vm.provider("virtualbox") do |virtual_box| + system_n_cpus = 1 + if File.exist?("/proc/cpuinfo") + system_n_cpus = File.readlines("/proc/cpuinfo").grep(/^processor/).size + end + if system_n_cpus > 1 + vm_n_cpus = system_n_cpus / 2 + else + vm_n_cpus = 1 + end + virtual_box.cpus = (ENV["VM_CPUS"] || vm_n_cpus).to_i virtual_box.memory = (ENV["VM_MEMORY"] || 1024).to_i end end -------------- next part -------------- HTML����������������������������...下載