Saya telah membaca pertanyaan ini , tetapi ditanya dalam konteks server bukan desktop atau notebook.
Jika sejumlah besar RAM dipasang pada notebook, katakan 8 GB, apakah kita masih membutuhkan ruang swap?
sumber
Saya telah membaca pertanyaan ini , tetapi ditanya dalam konteks server bukan desktop atau notebook.
Jika sejumlah besar RAM dipasang pada notebook, katakan 8 GB, apakah kita masih membutuhkan ruang swap?
Ada kesalahpahaman umum bahwa memiliki ruang swap secara negatif mempengaruhi kinerja sistem. Ini salah. Selama Anda memiliki RAM yang cukup, memiliki area swap berapa pun ukurannya tidak mengganggu kinerja sama sekali. Yang memengaruhi kinerja adalah kekurangan RAM dan secara efektif menggunakan ruang swap.
Jika Anda tidak memiliki ruang swap dan kebetulan kehabisan RAM, kernel akan memilih satu atau lebih proses yang dianggap sebagai kandidat yang baik (meskipun Anda mungkin memberikan beberapa petunjuk ) dan membunuh mereka.
Jika Anda memiliki ruang swap dan kehabisan RAM, kernel akan memilih halaman memori yang kurang digunakan dan meletakkannya di area swap untuk membebaskan RAM. Ini akan memperlambat sistem tetapi aplikasi Anda tidak akan terpengaruh sebaliknya.
Saya selalu lebih suka kasus 2. karena saya merasa tidak nyaman kehilangan bagian atau semua pekerjaan saya karena kernel berpikir aplikasi saya layak untuk dibunuh. Selain itu, dengan ukuran rata-rata disk saat ini berada dalam kisaran TB, pemesanan beberapa persen untuk swap biasanya tidak menjadi masalah.
Jika Anda memiliki RAM 3GB atau lebih tinggi, Ubuntu secara otomatis TIDAK MENGGUNAKAN ruang Swap karena itu lebih dari cukup untuk OS.
Sekarang apakah Anda benar-benar membutuhkan partisi swap?
Jawabannya menurut saya ya. Karena Anda tidak tahu apa yang akan Anda instal atau lakukan di masa depan yang mungkin memerlukan ruang swap. Juga jika Anda berencana untuk menggunakan hibernasi, Anda mungkin ingin memiliki ruang swap. Anda sebenarnya tidak harus memiliki partisi swap, tetapi disarankan jika Anda menggunakan banyak memori dalam operasi normal.
Untuk informasi lebih lanjut tentang perlunya pertukaran swap, lihat Ubuntu Swap Faq , atau Persyaratan Swap
sumber
Selama 6 tahun terakhir ini saya telah menggunakan sistem desktop dengan setidaknya 8GB RAM. Saya tidak ingat kasus ketika sistem bertukar memori dalam penggunaan normal - dan saya cukup sering memantau penggunaan sumber daya dengan htop. Bahkan dalam kasus ketika saya menjalankan 4 mesin virtual (server) secara bersamaan untuk tujuan pengembangan, swapping terjadi
Karena itu, jika aplikasi yang Anda jalankan adalah memori intensif (misalnya mengedit video, mengedit gambar, manipulasi tabel database besar, dll) Anda mungkin menghadapi situasi di mana sistem Anda mungkin kehabisan memori. Dalam hal ini mungkin diinginkan untuk memiliki ruang swap. Anggap saja sebagai jaring pengaman terakhir. Dan mengingat kapasitas multi-terrabyte dari sistem saat ini, berapa harga beberapa gigabytes di partisi swap? Lebih baik aman daripada menyesal :-)
sumber
Memiliki ruang swap selalu merupakan hal yang baik.
Di sini saya mengutip Panduan Studi Sertifikasi RHCSA / RHCE Michael Jang
sumber
Itu tergantung pada apa yang Anda jalankan di sistem Anda.
Jika Anda membuat konten, mungkin ide yang bagus untuk tetap mengalokasikan ruang swap, jadi jika Anda kehabisan RAM, proses Anda menjadi lambat alih-alih terbunuh dan berpotensi kehilangan pekerjaan.
Jika mesin Anda hanya menjalankan program, maka Anda tidak perlu atau bahkan ingin ruang swap. Saya merancang dan membangun banyak sistem tampilan mirip kios yang pas untuk penggunaan ini. Saya lebih suka proses mati mendadak daripada lambat, karena dengan begitu saya dapat mendeteksi kondisi itu dan memperbaikinya.
sumber
Jika Anda memerlukan swap atau lebih banyak ruang swap, Anda dapat membuat file swap di sistem file Anda. Tentu saja, mereka tidak akan mendukung hibernasi tetapi itu adalah pendekatan yang masuk akal untuk laptop dengan drive SSD dan banyak RAM.
sumber