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 |