Exploring the Ocean of Science

Swap pada umumnya menjadi satu dengan partisi swap, mungkin karena kebanyakan pengguna secara otomatis diminta untuk menciptakan sebuah partisi swap pada saat instalasi. Selain itu, sebenarnya file apapun dapat digunakan sebagai alat swapping, baik itu partisi atau file konvensional. Meskipun, untuk meningkatkan proses kinerja suatu System computer  itu lebih dianjurkan untuk memiliki RAM dengan kapasitas yang memadai. Swap dapat ditambahkan dengan menambahkan file swap.

Cara Menambahkan Swap pada system Operasi Linux secara umum terdiri dari empat tahapan:

  1. Membuat file dengan ukuran sesuai dengan keinginan kita
    Dalam membuat ukuran file tidak ada aturan khusus untuk berapa ukuran yang baik untuk swap karena besarnya swap itu tergantung dari seberapa besarnya memory yang kita gunakan untuk menjalankan berbagai macam aplikasi. Jika dirasa program aplikasi yang kita jalankan tidak memakan banyak memory dan kapasitas memory kita lebih dari cukup maka ukuran swap yang kita gunakan juga tidak akan terlalu besar, dan begitu pula sebaliknya.Berbeda  seperti menggunakan  Sistem Operasi Windows yang relatif lebih banyak menggunakan  memori (misalnya dikarenakan karena tingkat akselerasi grafis yang tinggi dan  sebagainya),  system manajemen memori windows menggunakan sistem page file yang punya aturan – aturan untuk kerja yang optimal.  Swap baru akan terpakai ketika RAM penuh, sedangkan page file pada windows dipakai meskipun RAM kita belum penuh karena memang begitu cara kerja page file. Yaitu alokasi berapa bagian data aplikasi/program/proses yang ditaruh di RAM dan berapa bagian yang di disk bergantung dari berapa besar RAM dan page file yang kita alokasikan.  Menurut keterangan dari Bill Gates, “Meskipun RAM komputer anda dalam hitungan GigaByte, page file tetap akan terpakai, karena memang begitu cara kerjanya.”

    Misalkan kali ini kita akan membuat file swap  sebesar  512 Mb :

    sudo dd if=/dev/zero of=/mnt/512Mb.swap bs=1M count=512

    Keterangan :

    • count = 512 à  berarti kita ingin file kita mengandung 512 blok
    • bs = 1M à  yang berarti ukuran blok = 1 megabyte (1 048 576 bytes).
    • WARNING : Berhati-hatilah, jangan mengetikkan perintah  dd of = / bs mnt/512Mb.swap = 1M seek = 512 count = 0 Meskipun akan terbuat file berkapasitas 512Mb , namun file tersebut tidak akan dapat dipergunakan
  2. Mengformat file tersebut untuk diubah menjadi seperangkat file swappingGunakan command berikut :

    sudo mkswap /mnt/512Mb.swap

  3. Menjalankan swap ke dalam system operasi yang sedang digunakan

    sudo swapon /mnt/512Mb.swap

    Swap yang baru kita tambahkan tersebut dapat dilihat dengan menggunakan command “cat /proc/meminfo”

  4. Membuat Perubahan tersebut menjadi permanen
    Jika kita menginginkan perubahan secara permanen maka dapat dilakukan dengan menambahkan command berikut pada /etc/fstab :

    gksudo gedit /etc/fstab

    Tambahkan command berikut pada baris terakhir :

    /mnt/512Mb.swap none swap sw 0 0

    Kemudian save lalu restart computer.
    Sebaliknya apabila kita menginginkan untuk menghapus swap pada system operasi dapat kita lakukan membalik cara diatas, yaitu :

    gksudo gedit /etc/fstab

    Hapus command berikut :

    /mnt/512Mb.swap none swap sw 0 0

    Hapus Swap pada system yang sedang berjalan dan hapus file swapnya :

    sudo swapoff /mnt/512Mb.swap && sudo rm /mnt/512Mb.swap

    Tidak perlu restart computer.

Jika swap sudah ada sebelumnya maka dapat dilakukan langkah – langkah berikut :

  1. Matiin dulu swapnya
    #swapoff /your/dev
  2. Mempartisi harddisk :
    #fdisk /your/dev
  3. Memformat partisi pada partisi baru
    #mkswap /your/new's/partisi/dev
  4. Untuk menjalankan swapnya (InsyaALLOH langsung nambah swapnya ^_^)
    #swapon /your/new's/partisi/dev
  5. Menambahkan pada fstab agar swap menjadi permanen :
    # echo ¨/dev/hda7 swap swap defaults 0 0¨ >> /etc/fstab

Sumber : help.ubuntu.com/community/SwapFaq, forum.linux.or.id/viewtopic.php?f=8&t=16407

Comments on: "MENAMBAH SWAP PADA SISTEM OPERASI LINUX" (8)

  1. Pengetian Swap yg sebenarnya apa sih…?

    • Swap itu dapat didefinisikan sebagai lokasi penyimpanan sementara yang digunakan ketika resource memori yang digunakan melebihi ukuran RAM yang tersedia. Biasanya swap juga dikenal sebagai virtual memory. Swap ini menggunakan kapasitas hardisk sebagai media penyimpanannya.

      • Hand Right said:

        Kalau windows ada gak memori swap nya ?

      • robertsan said:

        kalau dengan adanya swap itu membuat komputer kita jadi lemot, kira2 penyebabnya apa ya? apa RAM nya masih kurang ya? Thanks

      • Komputer lemot sih bisa diakibatkan oleh banyak hal… tapi klo ram nya terlalu kecil biarpun swapnya banyak dan tidak sebanding dengan proses yang di kerjakan oleh pc kita, maka pc akan tetap lemot… Emang spesifikasi pc nya apa aja?

    • klo di windows memory swapnya disebut virtual memory…🙂

  2. apa sich pengertian swap pd linux??

    • Swap (memory swap) adalah area di luar memori utama (mis: di harddisk atau di media seperti USB flash disk, dll) yang digunakan oleh OS untuk memperbesar kapasitas memori virtual (memori total), sehingga kita dapat menjalankan lebih banyak program/proses dalam waktu bersamaan, dan [sebagian] memori yang dipakai program-program yang sedang tidak dipakai dapat ditukar-tukar dulu tempatnya di swap.

      lebih detailnya check it out at : http://kb.masterweb.net/beta/index.cgi/read/File_swap😉

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: