Apa itu Partisi Swap Linux? Semua yang Perlu Anda Ketahui

Apa itu Partisi Swap Linux? Semua yang Perlu Anda Ketahui

Sebagian besar instalasi Linux menyarankan Anda menyertakan partisi swap. Ini mungkin tampak aneh bagi pengguna Windows yang terbiasa memiliki seluruh sistem operasi mereka pada satu partisi.





Apa yang dilakukan partisi swap, apakah Anda membutuhkannya, dan seberapa besar seharusnya? Ini semua adalah pertanyaan penting yang, dengan jawaban yang benar, dapat meningkatkan kinerja sistem Anda secara serius.





Apa Fungsi Partisi Swap Linux?

Partisi swap berfungsi sebagai ruang luapan untuk RAM Anda. Jika RAM Anda terisi penuh, aplikasi tambahan apa pun akan menjalankan partisi swap daripada RAM.





Ini mungkin terdengar seperti cara mudah untuk meningkatkan jumlah memori yang dapat digunakan komputer Anda tanpa benar-benar mendapatkan lebih banyak RAM, tetapi bukan itu masalahnya. RAM adalah perangkat keras yang ideal untuk memori karena sangat cepat, tidak seperti hard drive yang, secara relatif, jauh lebih lambat.

Solid state drive mungkin membuat kinerja tidak terlalu bermasalah dengan kecepatan yang jauh lebih baik , tetapi bahkan mereka tidak dapat menandingi RAM. Ini juga berlaku untuk SSD NVMe yang lebih baru . Dalam kedua kasus, Anda tidak ingin menyebabkan keausan tambahan pada solid state drive Anda.



Analogi yang mirip dengan partisi swap adalah Windows pagefile , meskipun ada banyak perbedaan teknis di antara keduanya.

Partisi swap Linux tidak terbatas pada ruang penyimpanan yang melimpah. Ini dapat membantu PC Anda dengan cara lain.





Prioritas

Partisi swap juga dapat membantu memindahkan beberapa item dari memori Anda ke hard drive Anda untuk meninggalkan lebih banyak ruang di memori untuk item yang lebih penting. Ini menyiratkan bahwa item yang jarang disentuh akan dipindahkan ke partisi swap.

Ambang batas dari apa yang dianggap 'langka' tergantung pada 'swappiness' (ya, itulah istilah sebenarnya yang digunakan), yang dapat dikonfigurasi. Swappiness yang lebih tinggi berarti data lebih mungkin untuk dipindahkan ke partisi swap. Swappiness yang lebih rendah berarti data lebih kecil kemungkinannya untuk dipindahkan ke partisi swap.





Hibernasi

Partisi swap digunakan sebagai tujuan isi memori Anda setiap kali Anda memberi tahu sistem Anda untuk hibernasi. Ini berarti bahwa tanpa partisi swap, hibernasi di Linux tidak mungkin dilakukan.

Meskipun demikian, sudah agak jarang orang menggunakan fitur hibernasi, jadi ini mungkin tidak masalah bagi Anda.

Apakah Anda Membutuhkan Partisi Swap?

Apakah ini berarti bahwa partisi swap diperlukan? Sama sekali tidak! Sistem Linux dapat bekerja dengan sangat baik tanpa partisi swap. Kami telah membahas manfaat dari partisi swap. Sekarang, mengapa Anda tidak ingin memilikinya?

Saat Bertukar Partisi Tidak Membantu

Partisi swap memiliki kelemahan. Mereka mengambil ruang pada hard drive Anda yang tidak mengubah ukuran secara dinamis saat tidak digunakan. Penggunaan swap yang berat juga dapat meningkatkan keausan pada drive utama Anda. Dalam beberapa kasus, partisi swap bahkan tidak membantu meningkatkan kinerja. Berikut adalah contoh di mana memiliki partisi swap sebenarnya bisa lebih buruk daripada tidak memilikinya.

Katakanlah Anda telah menginstal Linux pada netbook lama dengan hanya 2GB RAM dan hard drive 5400rpm. Dengan hanya 2GB memori, Anda dapat membayangkan bahwa mengisi cukup cepat dengan beberapa tab browser yang terbuka. Partisi swap memungkinkan Anda untuk membuat semuanya tetap terbuka saat memori meluap .

Tapi kemudian kemacetan muncul karena kecepatan 5400rpm hard drive. Karena hard drive sangat lambat dan sistem terus-menerus ingin mengakses partisi swap, netbook menjadi sangat lamban. Mesin cukup lambat untuk tidak dapat digunakan kecuali Anda menutup semuanya untuk mengosongkan sebagian memori.

Set swappiness tidak menjamin bahwa semua yang ada di partisi swap akan dipindahkan kembali setelah ruang tersedia di RAM. Sebaliknya, banyak yang mungkin tetap berada di partisi swap, menyebabkan netbook terus menjadi lamban. Jadi, Anda harus me-reboot komputer Anda untuk memulai dari awal yang bersih, yang memakan waktu cukup lama karena sistem harus menghapus semuanya dari partisi swap sebelum dimatikan.

dapatkah Anda menggunakan berbagai jenis ram?

Apa Yang Terjadi Ketika Anda Tidak Memiliki Swap

Jika Anda memutuskan untuk melepaskan partisi swap, ketahui risikonya. Ketika komputer Anda membutuhkan lebih banyak RAM daripada yang tersedia, antarmuka dapat terkunci. Anda berisiko harus memaksa keluar dari komputer Anda dan kehilangan semua data yang sedang Anda kerjakan.

Dalam kasus seperti itu, Anda mungkin berharap Anda memiliki partisi swap, bahkan jika itu hanya digunakan sekali. Ini tergantung pada apakah Anda sering kehabisan ruang penyimpanan. Apakah Anda memperhatikan jika Anda memiliki ruang penyimpanan lebih sedikit 4GB karena Anda mencurahkan jumlah itu untuk bertukar?

Rekomendasi Pertukaran Linux

Berikut adalah beberapa rekomendasi kapan Anda mungkin ingin memiliki partisi swap dan seberapa besar untuk membuatnya.

  • Jika Anda ingin bisa hibernasi komputer Anda , maka Anda harus memiliki partisi swap. Ukuran partisi ini harus sesuai dengan ukuran memori yang Anda pasang, ditambah 10-25% tambahan untuk menyisakan ruang bagi item apa pun yang sudah dipindahkan ke partisi swap.
  • Hanya ingin peningkatan kinerja kecil (dan Anda memiliki setidaknya hard drive 7200rpm)? Kemudian Anda dapat menambahkan partisi swap jika Anda mau. Ukurannya bisa berapa pun yang Anda inginkan, tetapi saya tidak akan membuatnya lebih besar dari yang Anda lakukan jika Anda membuat partisi swap untuk mengaktifkan hibernasi.
  • Jika kamu sesekali gunakan aplikasi berat yang membutuhkan RAM ekstra, partisi swap dapat berfungsi sebagai ketenangan pikiran. Dalam hal ini, Anda tidak perlu partisi swap sebesar RAM Anda.
  • Jika Anda memiliki hard drive 5400rpm, maka Anda mungkin tidak ingin membuat partisi swap hanya karena kemacetan dapat membuat komputer Anda lebih buruk. Tetapi jika Anda benar-benar ingin melakukan swap, Anda masih dapat membuat partisi menggunakan panduan ukuran yang sama seperti yang diuraikan di atas. Pastikan untuk mengubah nilai swappiness menjadi sesuatu yang jauh lebih rendah.

Mengubah Swappiness

Seperti banyak aspek desktop Linux, swappiness komputer Anda disimpan dalam file teks. Anda dapat menemukan file ini dengan menavigasi ke /proc/sys/vm .

Saat Anda membuka file, Anda akan melihat satu nomor yang menunjukkan swappiness Anda saat ini. Anda dapat mengedit file ini menggunakan editor teks pilihan Anda, selama Anda memiliki izin root.

Untuk melakukan ini dengan editor teks GNOME default yang ditemukan di Ubuntu dan Fedora, Anda dapat mencoba:

sudo gedit /proc/sys/vm/swappiness

Ada juga opsi baris perintah yang berfungsi terlepas dari editor teks mana yang telah Anda instal. Cukup masukkan:

sudo sysctl vm.swappiness=20

Anda dapat memasukkan angka apa pun mulai dari 0 hingga 100. Nilai tersebut menunjukkan kapan Anda ingin Linux mulai secara aktif memindahkan proses dari memori ke partisi swap. Jadi misalnya, nilai 20 menunjukkan bahwa proses akan dipindahkan ketika penggunaan memori mencapai 80%; nilai swappiness default di Ubuntu 60 menunjukkan bahwa proses akan dipindahkan ketika penggunaan memori mencapai 40%.

Anda dapat memeriksa apakah perubahan berhasil dengan membuka kembali file teks tersebut. Tidak mengherankan, terminal menawarkan cara yang lebih cepat untuk memeriksa swappiness Anda. Cukup masukkan perintah ini:

cat /proc/sys/vm/swappiness

Apakah PC Anda Terasa Lebih Cepat?

Partisi swap dapat membuat perbedaan besar dalam kinerja sistem Anda --- terkadang lebih baik dan terkadang lebih buruk. Sekarang setelah Anda mengetahui untuk apa partisi swap, semoga Anda lebih siap untuk membuat keputusan yang sesuai dengan situasi Anda.

Tetapi sebelum Anda mempartisi ulang drive Anda, ketahuilah bahwa ada lebih banyak manajemen memori daripada jumlah RAM yang Anda miliki dan ukuran partisi swap Linux Anda. Luangkan waktu sejenak untuk mempelajari bagaimana Linux mengelola RAM.

Membagikan Membagikan Menciak Surel Canon vs. Nikon: Merek Kamera Mana yang Lebih Baik?

Canon dan Nikon adalah dua nama besar di industri kamera. Tetapi merek mana yang menawarkan jajaran kamera dan lensa yang lebih baik?

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Teknologi Dijelaskan
  • Partisi Disk
  • Perangkat keras
  • Solid State Drive
  • Sistem operasi
  • Jargon
  • Linux Tips
Tentang Penulis Raja Bertel(323 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari laptop dengan sakelar privasi fisik dan OS yang didukung oleh Free Software Foundation. Dia menghargai etika daripada fitur dan membantu orang lain mengambil kendali atas kehidupan digital mereka.

More From Bertel King

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan