Saya mengembangkan sesuatu yang memerlukan javascript sisi-Server, dan karena itu saya menggunakan PhatomJS untuk menjalankan JS.
Ini menggunakan sekitar 1GB memori fisik ketika semuanya baik-baik saja, tetapi jika saya mengacaukan beberapa javascript tampaknya benar-benar menyerap memori, melonjak ke penggunaan total 3,5GB - dan menabrak phantomJS.
PhantomJS me-restart ok tapi saya perhatikan bahwa penggunaan RAM tetap di 3.5GB, dan saya hanya harus menunggu sekitar 15 menit untuk itu akan 'kembali turun'.
Apakah ini ditugaskan untuk program selama jumlah waktu tertentu? Apakah ada cara saya dapat mengurangi ini atau membersihkan apa yang ada dalam memori fisik saat ini untuk membebaskannya?
Terima kasih.
$ free -m
untuk melihat memori Anda. Jika Anda memiliki banyak gratis, atau dalam buffer / cache Anda baik-baik saja. Jika ada di Swap, maka itu benar-benar memakan memori.