Jawaban singkat: Di Chrome, tekan Shift+ Escuntuk melihat tab apa yang menggunakan terlalu banyak RAM, dan segarkan atau muat ulang tab itu dari waktu ke waktu untuk mendapatkan kembali memori.
Jawaban panjangnya: Saya pikir ini lebih merupakan masalah Chrome daripada masalah Ubuntu.
Saya baru-baru ini mengalami masalah ini menggunakan Windows 7 dengan tab Chrome dibuka di rt.com dengan bagian komentar di bagian bawah cerita dibuka. Bagian komentar didorong oleh spot.im dan akan menghabiskan lebih dari satu gigabyte RAM selama satu jam untuk tidak melakukan apa pun selain duduk di sana. Windows 7 akan mengeluarkan kesalahan RAM rendah dan kemudian saya harus reboot. Masalah yang sama ada dalam Ubuntu + Chrome tetapi tidak seburuk Windows + Chrome.
Lalu saya menemukan Shift+ di Escdalam Chrome untuk memunculkan statistik tampilan memori, di mana saya bisa menyaksikan berapa banyak RAM yang dikonsumsi setiap tab. Ini berfungsi pada Windows dan Ubuntu.
Ketika memori yang tersedia (RAM + SWAP) hampir habis, sebuah program yang disebut "OOM Killer" (Kehabisan Memori) dimulai dan "secara cerdas" membunuh aplikasi yang sedang berjalan dan menghentikan aplikasi yang baru berjalan. OOM Killer ditingkatkan di Linux Kernel 4.6, tapi saya tidak tahu persis bagaimana caranya.
Saya melakukan tes malam itu menggunakan Chrome untuk membakar 95% RAM dan 65% swap menggunakan OOM killer di bawah Kernel 4.7.1 dan sistem tetap stabil. Saya tidak bisa melakukan hal-hal baru seperti Alt+ Print Screentetapi masih bisa reboot tanpa masalah. Chrome melakukan kesalahan saat reboot dan tidak bisa mengembalikan 20 tab aneh dari sesi sebelumnya, tapi itu tidak mengejutkan.