ฉันสังเกตว่าเซิร์ฟเวอร์อูบุนตูของฉันชนกับขีด จำกัด RAM และใช้การแลกเปลี่ยนแม้ว่าจะไม่ได้ทำอะไรมากมายเลยดังนั้นฉันจึงตรวจสอบด้านบนและสิ่งแรกที่ฉันสังเกตเห็นคือ Java ซึ่งทำงานโดยรูทใช้หน่วยความจำ 25% .
ดังนั้นฉันจึงรัน apt-cache rdepends เพื่อดูว่าใช้ Java อะไรและปรากฎว่าฉันไม่ได้ติดตั้งแพ็คเกจ Java ไม่พบคำสั่ง Java -version return โดยที่ผลตอบแทน / usr / share / java ซึ่งมีเพียง gettext.jar และ libintl.jar
ดังนั้นสำหรับการเตะฉันจะทำตามขั้นตอนนั้น เวลาผ่านไปครึ่งชั่วโมงแล้วระบบก็ดูเสถียรไม่มีอะไรหยุดทำงานและทันใดนั้นฉันก็มีหน่วยความจำเพิ่มเติมมากมายและไม่มีการใช้งานสว็อป
มีวิธีใดที่จะตัดสินว่ากระบวนการดังกล่าวเริ่มต้นอย่างไรและเพราะเหตุใด ที่มาจากไหน ทำไมถึงกิน RAM เกือบกิกะไบต์