Setelan memori Java yang direkomendasikan

Memori yang dialokasikan ke aplikasi Looker pada instance yang dihosting pelanggan ditentukan dalam skrip startup Looker.

Anda dapat mendownload skrip startup terbaru, looker, di repo GitHub open-source pencari. Saat mendownload skrip startup, pindahkan ke direktori yang sama dengan file looker.jar (umumnya /home/looker/looker). Untuk informasi selengkapnya, lihat halaman dokumentasi Menginstal aplikasi Looker.

Skrip startup secara otomatis menentukan berapa banyak memori java yang akan dialokasikan ke Looker. Namun, jika ingin menyesuaikan nilai ini secara manual, Anda dapat mengikuti petunjuk berikut.

Mengubah alokasi memori Looker

Guna mengubah memori yang dialokasikan ke Looker, edit baris berikut untuk alokasi memori metaspace dan heap Java di skrip startup:

JAVAMEM="2300m"
METAMEM="800m"

Kemudian, mulai ulang aplikasi:

./looker restart

Untuk instance yang lebih kecil yang dikhususkan untuk Looker, memori yang dialokasikan harus sekitar dua pertiga dari memori yang tersedia. Pada instance yang lebih besar, rasio ini dapat ditingkatkan.

Jika memori yang dialokasikan terlalu banyak:

  • Looker mungkin gagal dimulai
  • Sistem umumnya mungkin mengalami masalah performa

Jika memori yang dialokasikan terlalu sedikit:

  • Looker mungkin gagal dimulai
  • Looker secara khusus mungkin mengalami masalah performa

Jenis instance umum

Tabel berikut mencantumkan setelan memori yang direkomendasikan untuk sejumlah ukuran instance umum:

Spesifikasi Instance Total Memori Sistem JAVAMEM yang direkomendasikan METAMEM yang Direkomendasikan
2 vCPU / 8 Mem (GiB) 7.500 m 3.600 m 800m
4 vCPU / 16 Mem (GiB) 15.000 m 9.000 m 1.000 m
8 vCPU / 32 Mem (GiB) 30.000 m 20.000 m 1.000 m
16 vCPU / 64 Mem (GiB) 60.000 m 46.000 m 1.000 m