Saya telah menginstal Ubuntu 18.04 di PC saya yang memiliki total memori 8GB dan saya mengizinkan ruang swap 2GB saat menginstal Ubuntu. Saat dalam operasi normal, ia menggunakan sekitar 2 GB dari memori utama dan nol swap.
Masalah saya adalah, ketika saya menjalankan proses penguraian memori, Ini akan mulai menggunakan ruang swap setelah menghabiskan semua memori utama yang tersedia, tetapi ketika saya menyelesaikan proses penguraian memori, itu akan tetap menggunakan ruang swap bahkan jika memori utama tersedia di GB. . Karena penggunaan swap PC saya menjadi lambat setelah operasi ini. Jadi ini akan menyebabkan restart PC saya untuk memulihkannya.
Apakah ada cara untuk memperbaikinya, sehingga saya dapat menghapus swap ketika memori utama tersedia? Atau itu bug?
Jawaban yang Diterima:
Setelah swap ditangani, beberapa swap biasanya akan tetap digunakan bahkan jika setelah menjalankan operasi yang memakan memori, Anda kembali ke penggunaan "normal" Anda sekitar 2 GB. Setelah menggunakan proses penguraian memori Anda, sebagian besar proses lainnya akan ditukar ke memori swap. Ini akan direklamasi ke RAM karena dibutuhkan lagi oleh aktivitas lain. Mereka akan tetap di swap selama mereka tidak dibutuhkan. Biasanya, Anda akan melihat bahwa penggunaan swap berkurang secara bertahap, dan sistem menjadi lebih cepat lagi.
Ada cara untuk lebih cepat kembali normal. Anda dapat segera "menghapus" semua proses dari SWAP kembali ke memori utama dengan mematikan dan menghidupkan kembali swap. Ini membutuhkan perintah:
sudo swapoff -a
sudo swapon -a