Mengapa Jenkins menggunakan begitu banyak memori?


3

Saya baru saja mulai htopdi VPS saya dan memfilter ke Jenkins untuk melihat apakah ini yang mengambil begitu banyak memori. Omong kosong ?!

Saya hanya memiliki dua eksekutor build dan hanya menjalankan layanan satu kali (pada boot mesin), jadi ... mengapa ini?

apa apaan?
(Klik gambar untuk memperbesar)

Saya hanya memiliki 1 pertunjukan ram di VPS ini dan saya harus menjalankan Apache, Nexus, dan Jenkins. Mengapa Jenkins menjadi pusat sumber daya seperti ini? Bagaimana saya bisa mengatasinya?

Juga, jika itu membantu, saya am polling SCM setiap 30 menit untuk perubahan Jenkins, tapi itu tidak bisa bertanggung jawab ... bisa itu?


Bisakah Anda lebih tepat tentang apa yang Anda pikir Anda lihat dan mengapa Anda pikir itu masalah?
David Schwartz

Itu kebanyakan utas. Tekan tuntuk mendapatkan tampilan hierarki.
Daniel B

Jawaban:


0

Anda menggunakan target semut build-parallel?

Coba ubah ke target buildtanpa paralelisme


0

Tentukan memori tumpukan Java maks yang akan digunakan oleh Jenkins pada saat startup, tambahkan perintah di bawah ini dalam startup Jenkins:

--env JAVA_OPTS = "- Xmx512m"

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.