GNU/Linux >> Belajar Linux >  >> Linux

Cara Meningkatkan Memori Dan CPU Pada Mesin Gelandangan

Memiliki masalah kinerja dengan mesin Vagrant Anda? Mungkin karena Memori atau CPU yang tidak mencukupi. Cukup tambahkan lebih banyak RAM dan inti CPU ke mesin Vagrant untuk meningkatkan kinerjanya. Panduan singkat ini menjelaskan cara meningkatkan Memori dan CPU pada mesin Vagrant di Linux dari commandline.

Pengantar

Suatu hari saya melihat bahwa pengelola paket dnf terus dihentikan segera ketika saya menjalankan operasi manajemen paket apa pun, seperti memperbarui, menginstal, menghapus, dll., di mesin virtual gelandangan Fedora saya, saya bahkan tidak dapat memperbarui daftar repositori.

Awalnya, saya pikir masalah ini terkait dengan OS. Setelah beberapa penyelidikan, saya menemukan bahwa ukuran Memori VM Fedora sangat rendah (tepatnya 512 MB).

Jadi saya memutuskan untuk menambahkan lebih banyak memori dan jumlah CPU ke mesin Fedora Vagrant saya. Itu bekerja dengan baik seperti yang diharapkan.

Sekarang mari kita lanjutkan dan atur ukuran Memori dan jumlah CPU yang memadai ke VM dari commandline.

Meningkatkan Memori dan CPU pada mesin Vagrant dari commandline

Saat Anda menginisialisasi lingkungan vargant baru, file konfigurasi bernama Vagrantfile dibuat. File ini berisi rincian sistem operasi dan persyaratan perangkat lunak.

Tujuan sebenarnya dari vagrantfile adalah untuk mendeskripsikan jenis mesin virtual dan cara mengonfigurasi dan menyediakan VM.

Untuk menambahkan memori dan CPU ke mesin virtual Vagrant, edit Vagrantfile:

$ vi Vagrantfile

Tentukan ukuran RAM dan jumlah CPU seperti di bawah ini.

config.vm.provider "virtualbox" do |v|
  v.memory = 2048
  v.cpus = 2
end

Sesuai konfigurasi di atas, saya telah menetapkan 2 GB RAM dan 2 inti CPU ke mesin Vagrant saya. Pastikan Anda telah menambahkan baris ini sebelum "end" last terakhir garis.

Jika Anda menggunakan penyedia libvirt , Anda perlu memperbarui baris seperti di bawah ini:

config.vm.provider "libvirt" do |v|
  v.memory = 2048
  v.cpus = 2
end

Tekan ESC kunci, dan ketik :wq untuk menyimpan file dan keluar.

Sekarang mulai mesin Vagrant.

$ vagrant up

Jika mesin Vagrant sudah berjalan, cukup muat ulang untuk menerapkan perubahan.

$ vagrant reload

Periksa ukuran RAM dengan perintah:

$ free -h

Keluaran sampel:

               total        used        free      shared  buff/cache   available
 Mem:          1.9Gi       100Mi       1.7Gi       5.0Mi       153Mi       1.7Gi
 Swap:            0B          0B          0B

Periksa jumlah total inti CPU menggunakan perintah:

$ nproc 
2

Seperti yang Anda lihat pada output di atas, ukuran RAM adalah 2 GB dan jumlah CPU adalah 2.

Ada banyak cara untuk menemukan jumlah core CPU. Panduan berikut mencantumkan lebih banyak cara untuk menemukan jumlah inti CPU:

  • Cara Menemukan Jumlah Core CPU Dari Commandline Di Linux

Ini adalah bagaimana kita dapat mengatur ukuran memori dan jumlah CPU untuk mesin Vagrant di Linux. Kami dapat melakukan lebih banyak penyesuaian melalui Vagrantfile. Kami akan menerbitkan lebih banyak tips Vagrant di hari-hari mendatang. Tetap disini!


Linux
  1. Cara Menghapus Buffer Memori dan Cache di Linux

  2. Cara Meningkatkan Batas Memori PHP

  3. Batasi memori dan cpu dengan lxc-execute

  1. Cara Menemukan Proses Berjalan Teratas berdasarkan Memori dan Penggunaan CPU

  2. Cara Memeriksa Beban Server di Server Windows

  3. Temukan 10 Proses Berjalan Teratas berdasarkan Memori dan Penggunaan CPU

  1. Cara Mengatur Memori Docker dan Batas Penggunaan CPU

  2. Cara Menginstal Vagrant di CentOS 8

  3. Cara Menginstal Vagrant di Debian 9