Sistem saya semakin lambat, terutama ketika saya menggunakan browser seperti Firefox / Chromium dan Mesin Virtual. Saya perhatikan bahwa saya memiliki setidaknya 3,2 GB RAM gratis (menggunakan monitor sistem Gnome) dan tidak ada pertukaran.
Apa yang saya lakukan sekarang adalah swapoff -a
dan kinerja sistem sistem naik 30%. Jadi pertanyaan saya adalah: Apakah aman digunakan swapoff
? Apakah aman bagi PC saya untuk memulai kembali swapoff
?
Jawaban:
Kernel Linux menyediakan pengaturan tweakable yang mengontrol seberapa sering file swap digunakan, disebut swappiness
Pengaturan swappiness nol berarti bahwa disk akan dihindari kecuali benar-benar diperlukan (Anda kehabisan memori), sedangkan pengaturan swappiness 100 berarti bahwa program akan ditukar ke disk hampir secara instan.
Sistem Ubuntu datang dengan default 60, yang berarti bahwa file swap akan digunakan cukup sering jika penggunaan memori sekitar setengah dari RAM saya. Anda dapat memeriksa nilai swappiness sistem Anda sendiri dengan menjalankan:
Karena saya memiliki 4 GB RAM, jadi saya ingin mengubahnya menjadi 10 atau 15. File swap kemudian hanya akan digunakan ketika penggunaan RAM saya sekitar 80 atau 90 persen. Untuk mengubah nilai swappiness sistem, buka
/etc/sysctl.conf as root
. Kemudian, ubah atau tambahkan baris ini ke file:Mulai ulang agar perubahan diterapkan
Anda juga dapat mengubah nilai saat sistem Anda masih berjalan
Anda juga dapat menghapus swap dengan menjalankan
swapoff -a
dan kemudianswapon -a
sebagai root alih-alih me-reboot untuk mencapai efek yang sama.Untuk menghitung Formula swap Anda
jadi apa artinya adalah bahwa ketika 10% 395 MB ram tersisa maka ia mulai menggunakan swapiness
sumber
Mungkin. Anda harus membaca bagian 'Mengapa Saya Perlu Bertukar' dari halaman FAQ Ubuntu di sini , dan menilai sendiri.
Jika Anda menghargai kecepatan yang bisa disediakan oleh swap pengaman, Anda harus menonaktifkannya
Jika Anda tidak pernah menangguhkan ke disk dan selalu mematikan dan memulai kembali Anda dapat menonaktifkannya dengan aman.
Jika Anda memiliki banyak RAM (menjalankan 4GB + VM Anda adalah panggilan dekat) maka Anda bisa.
Bagi saya, saya memiliki OS di SSD, 8GB RAM dan tidak pernah menunda. Saya tidak perlu swap, belum pernah melihatnya digunakan, dan saya baru mengaturnya saat instalasi karena kebiasaan.
Sebagai alternatif, berikut adalah about: config tweak untuk Firefox dari Lifehacker yang menjelaskan cara menggunakan RAM hanya untuk cache browser. Baca bantahan yang tertaut di bagian bawah artikel sebelum Anda mencobanya.
sumber
Tidak, itu tidak aman. Alasannya adalah bahwa ketika sistem kehabisan RAM dan tidak akan dapat menukar salah satu dari itu, itu mungkin membeku tanpa ada kesempatan untuk pemulihan selain hard reset. Ini bukan hanya tentang menunda atau tidak.
Sumber: 14.04 saya melakukan itu.
Anda harus menyimpan jumlah minimum ruang swap, lihat FAQ Ubuntu untuk angka.
sumber