oom saat ini adalah satu-satunya hal yang membunuh secara otomatis.
dmesg
dan /var/log/messages harus menunjukkan pembunuhan besar-besaran.
Jika proses dapat menangani sinyal itu, proses tersebut setidaknya dapat mencatat pembunuhan.
Biasanya babi memori terbunuh. Mungkin lebih banyak ruang swap dapat membantu Anda, jika memori hanya dialokasikan tetapi tidak benar-benar dibutuhkan.
Lain:Dapatkan lebih banyak RAM.
Terlintas dalam pikiran:
- mendapatkan
SIGSEGVatauSIGBUSuntuk akses memori yang tidak valid SIGILLuntuk instruksi yang tidak validSIGFPEsaat melakukan operasi aritmatika yang tidak valid seperti pembagian dengan 0SIGXCPUatauSIGXFSZjika proses melebihi batas tertentuSIGHUPuntuk terminal yang terputus dan beberapa situasi lainnyaSIGPIPEsaat mencoba menulis ke pipa atau soket tertutup
Memori tidak aktif Linux
skrip untuk memantau file baru di folder bersama (host windows, tamu linux)