{"id":12495,"date":"2020-03-30T13:15:35","date_gmt":"2020-03-30T13:15:35","guid":{"rendered":"https:\/\/www.semigataweb.com\/blog\/?p=12495"},"modified":"2020-04-05T11:02:16","modified_gmt":"2020-04-05T11:02:16","slug":"membuat-swap-di-linux","status":"publish","type":"post","link":"https:\/\/semigataweb.com\/blog\/membuat-swap-di-linux\/","title":{"rendered":"Cara Membuat Swap di Linux"},"content":{"rendered":"\n<p>Bagi anda yang memiliki VPS atau yang sudah membeli <a href=\"https:\/\/www.semigataweb.com\/cloud-vps-murah\" class=\"rank-math-link\">Cloud VPS<\/a> kemudian bingung bagaimana cara membuat swap di linux berikut cara membuat swap di linux baik distro Ubuntu, Centos maupun distro <a href=\"https:\/\/id.wikipedia.org\/wiki\/Linux\" class=\"rank-math-link\" target=\"_blank\" rel=\"noopener\">linux <\/a>lainnya.<\/p>\n\n\n\n<div id=\"toc_container\" class=\"toc_black no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><\/li><li><ul><li><ul><li><ul><li><\/li><li><\/li><li><\/li><li><\/li><li><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\"><span id=\"Apa_itu_swap_di_linux\">Apa itu swap di linux?<\/span><\/h2>\n\n\n\n<p>Secara umum, versi Linux terbaru telah menerapkan swap secara otomatis dalam sistemnya. SWAP adalah memungkinkan Linux untuk mensimulasikan ruang disk sebagai RAM. Ketika sistem sudah mulai kehabisan RAM, Linux akan menggunakan ruang swap sebagai RAM &#8220;cadangan&#8221; dengan memindahkan proses data yang ada di RAM ke ruang disk yang telah menjadi SWAP dengan tujuan membebaskan RAM untuk melayani proses yang lebih penting. Ketika RAM memiliki ruang yang bebas lagi, Linux mengembalikan pemrosesan data kembali ke RAM.<\/p>\n\n\n\n<p>Pada dasarnya, ruang swap digunakan sebagai partisi terpisah pada disk. Ketika kita menginstall Linux, kita akan membuat partisi khusus untuk swap. Tetapi tren ini telah berubah dalam beberapa tahun terakhir.<\/p>\n\n\n\n<p>Dengan file swap, Kita tidak perlu lagi membuat partisi yang terpisah. Kita bisa membuat file di bawah root dan memberi tahu sistem untuk menggunakannya sebagai ruang swap.<\/p>\n\n\n\n<p>Dengan menggunakan partisi swap khusus, mengubah ukuran ruang swap adalah sangat sulit untuk diubah karena jika salah dalam membuat partisi ulang, data kita bisa hilang. Tetapi dengan swap file, Anda dapat mengubah ukurannya sesuka kita tanpa harus takut kehilangan data.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"638\" height=\"87\" src=\"https:\/\/www.semigataweb.com\/blog\/wp-content\/uploads\/2020\/03\/cara-membuat-file-swap-di-linux.jpg\" alt=\"cara membuat swap di linux\" class=\"wp-image-12692\" srcset=\"https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/03\/cara-membuat-file-swap-di-linux.jpg 638w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/03\/cara-membuat-file-swap-di-linux-300x41.jpg 300w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/03\/cara-membuat-file-swap-di-linux-45x6.jpg 45w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><figcaption>contoh swap di VPS Centos 7<\/figcaption><\/figure><\/div>\n\n\n\n<p>Jika dalam sistem yang digunakan tidak memiliki atau partisi swap yang sudah ada dirasa masih kurang, berikut merupakan langkah-langkah membuat file swap. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Langkah_membuat_swap_di_linux\">Langkah membuat swap di linux<\/span><\/h2>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"1_Menyiapkan_file_swap_baru\">1. Menyiapkan file swap baru<\/span><\/h5>\n\n\n\n<p>Gunakan <em>command<\/em> fallocate untuk membuat file swap sesuai ukuran yang dibutuhkan (dalam contoh berikut akan dibuat file dengan ukuran 1 GB).<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo fallocate -l 1G \/swapfile<\/pre>\n\n\n\n<p>Direkomendasikan untuk membuat file swap menjadi &#8220;<em>allow only root to read and write<\/em>&#8220;. Anda mungkin akan mendapat peringatan, \u201c<em>insecure permissions <\/em>0644, 0600 <em>suggested<\/em>\u201d. Untuk melakukannya dapat menggunakan <em>command<\/em> berikut ini:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"> sudo chmod 600 \/swapfile<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"2_Menandai_file_swap_sebagai_swap_space\">2. Menandai file swap sebagai swap space<\/span><\/h5>\n\n\n\n<p>Gunakan <em>command<\/em> mkswap untuk menandai file swap yang telah dibuat menjadi swap space.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mkswap \/swapfile<\/pre>\n\n\n\n<p>Selanjutnya Anda akan melihat output seperti ini:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes)\nno label, UUID=7e1faacb-ea93-4c49-a53d-fb40f3ce016a<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"3_Mengaktifkan_swap_file\">3. Mengaktifkan swap file<\/span><\/h5>\n\n\n\n<p>Gunakan command berikut untuk mengaktifkan file swap<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo swapon \/swapfile<\/pre>\n\n\n\n<p>Sekarang jika Anda memeriksa swap space, Anda akan melihat bahwa sistem mengenali dan menggunakannya sebagai area swap:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">swapon --show\nNAME       TYPE   SIZE USED PRIO\n\/swapfile  file 1024M   0B   -2<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"4_Melakukan_back-up\">4. Melakukan <em>back-up<\/em><\/span><\/h5>\n\n\n\n<p>Merupakan hal bijak untuk membuat <em>back-up<\/em> sebelum menyelesaikan langkah-langkah pembuatan file swap. Caranya adalah dengan menggunakan <em>command <\/em>berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo cp \/etc\/fstab \/etc\/fstab.back<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/swapfile none swap sw 0 0<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"5_Menyimpan_pengaturan\">5. Menyimpan pengaturan<\/span><\/h5>\n\n\n\n<p>Perlu dilakukan proses penyimpanan pengaturan agar file swap yang telah dibuat tidak hilang saat dilakukan reboot. Gunakanlah <em>command<\/em> berikut untuk melakukannya:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"msdos\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">echo '\/swapfile none swap sw 0 0' | sudo tee -a \/etc\/fstab<\/pre>\n\n\n\n<p>Demikian langkah-langkah untuk membuat file swap di Linux. Semoga bermanfaat.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bagi anda yang memiliki VPS atau yang sudah membeli Cloud VPS kemudian bingung bagaimana cara membuat swap di linux berikut cara membuat swap di linux baik distro Ubuntu, Centos maupun distro linux lainnya. Contents Apa itu swap di linux? Secara umum, versi Linux terbaru telah menerapkan swap secara otomatis dalam sistemnya. SWAP adalah memungkinkan Linux [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":12685,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,30],"tags":[58,55,56,57,49],"_links":{"self":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/12495"}],"collection":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/comments?post=12495"}],"version-history":[{"count":17,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/12495\/revisions"}],"predecessor-version":[{"id":12949,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/12495\/revisions\/12949"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/media\/12685"}],"wp:attachment":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/media?parent=12495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/categories?post=12495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/tags?post=12495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}