Pindahkan konten swap kembali ke RAM setelah ada memori bebas


3

Jadi saya mengerti bahwa swap mem digunakan ketika komputer kehabisan ram.

Setelah ada ruang yang tersedia di memori, bagaimana saya bisa memindahkan konten swap ke ram sehingga tidak memperlambat saya?

Jawaban:


4

Jika Anda benar-benar memiliki cukup RAM untuk tidak perlu swap, lalu terbitkan:

/sbin/swapoff -a

Ini akan menghapus semua swap dari sistem, memindahkan data yang berguna ke RAM dan kemudian mencegah sistem menggunakannya.

Ini, tentu saja, datang dengan konsekuensi tetapi itu akan menjadi jelas jika Anda tidak memiliki RAM yang cukup.


"Datang dengan konsekuensi" Apa konsekuensinya? Komputer benar-benar membeku?
Spikatrix

Proses meminta RAM dapat ditolak. Proses lain mungkin terbunuh oleh kernel. Ada sekolah pemikiran yang mengatakan sistem Linux harus memiliki beberapa swap untuk manajemen memori virtual yang efisien tetapi saya belum menyelidiki itu.
kronenpj


0

Jika Anda benar-benar ingin berhenti menggunakan swap selamanya, Anda harus melakukan 2 hal:

  1. sebagai root (atau sudo) jalankan perintah swapoff -a
  2. Edit file / etc / fstab dan hapus / komentari baris yang me-mount partisi swap saat boot.

Tanpa partisi swap berukuran tepat, Anda akan kehilangan kemampuan untuk hibernasi komputer Anda.

Lebih baik mengurangi penggunaan swap dengan menurunkan swappiness ke 0.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.