Mengenal Virtual RAM: Cara Kerja, Manfaat, dan Kekurangannya

Hanif 13 Oct 2023 6 Menit 1

Apa saja fungsi dari membuat RAM virtual padda HP? Berikut adalah beberapa fungsi utama dari virtual RAM:

1. Menambah Kapasitas Memori

Salah satu fungsi utama dari virtual RAM adalah untuk meningkatkan kapasitas memori sistem. Dengan mengalokasikan sebagian dari ruang penyimpanan sebagai memori virtual, sistem dapat menampung lebih banyak data dan instruksi program dibandingkan dengan hanya mengandalkan RAM fisik.

2. Mengurangi Tekanan pada RAM Fisik

Virtual RAM membantu mengurangi beban pada RAM fisik, karena data dan instruksi yang jarang digunakan dipindahkan ke memori virtual. Hal ini memberikan lebih banyak ruang bagi data yang sering digunakan dalam RAM fisik, sehingga meningkatkan efisiensi dan kinerja sistem.

3. Memungkinkan Multitasking

Virtual RAM memungkinkan sistem untuk menjalankan lebih banyak aplikasi atau program secara bersamaan, atau kerap disebut multitasking.

Dengan adanya tambahan memori virtual, sistem dapat mengalokasikan lebih banyak memori untuk setiap aplikasi atau program yang berjalan, sehingga pengguna dapat beralih antara aplikasi dengan lebih lancar.

4. Mengelola Memori secara dinamis

Sistem operasi menggunakan algoritma pengelolaan memori untuk mengatur data dan instruksi yang disimpan di RAM fisik dan virtual. Hal ini memungkinkan sistem untuk mengalokasikan memori secara efisien sesuai dengan kebutuhan aplikasi atau program yang sedang berjalan.

Begitulah beberapa fungsi Virtual RAM Dngan fungsi tersebut ada beberapa keuntungan yang bisa tercapai.

Cara Virtual RAM Bekerja

Virtual RAM memiliki banyak fungsi dan keutungan. Tapi bagaimana virtual RAM bekerja?

Begini tahapan virtual RAM bekerja.

  1. Sistem operasi (OS) membagi memori virtual menjadi “pages“.
  2. Ketika sebuah program membutuhkan memori, OS memeriksa apakah ada cukup ruang tersedia di RAM fisik.
  3. Jika tidak ada cukup ruang di RAM fisik, OS akan memindahkan sebagian data dari RAM ke hard drive atau SSD, sehingga memberikan ruang di RAM untuk data program yang dibutuhkan.
  4. OS membuat pemetaan antara alamat memori virtual program dengan alamat memori fisik di mana data tersebut disimpan di hard drive.
  5. Ketika program perlu mengakses data, OS mengambil data tersebut dari hard drive dan memindahkannya kembali ke RAM.
  6. Jika program perlu mengakses data yang tidak ada di RAM atau memori virtual, OS akan memindahkan beberapa data lain dari RAM ke hard drive atau SSD untuk memberikan ruang bagi data baru.

Namun, perlu diingat bahwa virtual RAM bukanlah solusi yang sempurna. Akses ke memori virtual melibatkan proses pembacaan dan penulisan ke media penyimpanan yang umumnya lebih lambat dibandingkan dengan akses ke RAM fisik.

Keuntungan Virtual RAM

Dengan fungsi di atas, Ada beberapa keuntungan yang bisa didapatkan.

1. Peningkatan Kemampuan Multitasking

Memori RAM yang semakin besar akibat tambahan kapasitas dari Virtual RAM mampu meningkatkan kemampuan multitasking. Misalnya, membuka apliaksi yang sebelumnya di tutup kini bisa leebih cepat.

2. Biaya yang lebih rendah

RAM virtual memungkinkan pengguna untuk meningkatkan kapasitas RAM tanpa harus membeli modul RAM tambahan, yang dapat menghemat biaya.

3. Fleksibilitas

Virtual RAM dapat disesuaikan dengan kebutuhan pengguna, sehingga memungkinkan penyesuaian kapasitas memori sesuai kebutuhan.

Seperti itulah beberapa manfaat dari virtual RAM. Karena keuntungan tersebut, tidak heran pabrikan ponsel berusaha menyematkan teknologi ini pada ponselnya.

Kekurangan Virtual RAM

Meskipun penggunaan Virtual RAM memberikan banyak keuntungan, namun ternyata virtual RAM juga memiliki beberapa kekurangan.

1. Kecepatan yang lebih rendah

Akses ke memori virtual melibatkan proses pembacaan dan penulisan ke media penyimpanan, yang umumnya lebih lambat dibandingkan dengan akses ke RAM fisik. Oleh karena itu, penggunaan virtual RAM dapat menurunkan kinerja sistem, terutama jika sistem sering mengakses memori virtual.

2. Penggunaan daya yang lebih tinggi

Proses pembacaan dan penulisan ke media penyimpanan untuk memori virtual menggunakan lebih banyak energi dibandingkan dengan akses ke RAM fisik, yang dapat meningkatkan konsumsi daya sistem.

3. Penurunan performa memori storage

Ketika Memori Sotrage digunakan untuk Virtual RAM, maka aktivitas baca-tulis di penyimpanan memori akan semakin meningkat. Penyebabnya adalah proses swapping atau paging yang melibatkan perpindahan data antara RAM fisik dan memori virtual.

Padahal, memori storage memiliki umur batas siklus baca tulis yang terbatas. Ketika seudah mendekati batas pakainya, performanya akan semakin menurun.

eMMC memiliki siklus baca-tulis yang lebih rendah dibandingkan UFS. Umumnya, eMMC yang menggunakan NAND flash TLC (Triple-Level Cell) memiliki sekitar 3.000 hingga 5.000 siklus program/hapus (P/E) per sel memori.

Sementata UFS biasanya menawarkan jumlah siklus baca-tulis yang lebih tinggi daripada eMMC. UFS yang menggunakan NAND flash TLC memiliki sekitar 5.000 hingga 10.000 siklus P/E per sel memori.

Perbandingan Performa Virtual RAM vs RAM Sebenarnya

Berikut adalah perbandingan performa antara virtual RAM dan RAM asli dengan mempertimbangkan kecepatan transfer data pada memori RAM dan memori penyimpanan di ponsel:

Kecepatan transfer data RAM asli (fisik)

RAM asli menggunakan teknologi seperti LPDDR (Low Power Double Data Rate), yang umum digunakan pada ponsel pintar. Kecepatan transfer data RAM asli jauh lebih cepat daripada memori penyimpanan seperti eMMC atau UFS.

Kecepatan transfer data LPDDR4, misalnya, bisa mencapai 25,6 GB/s atau lebih, tergantung pada konfigurasi.

Pages: 1 2 3

Bagikan ke:
Diarsipkan di bawah:
Hanif
Ditulis oleh

Hanif

hi, I'm a SEO content writer with interest on business, entrepreneur, digital marketing, and many more

1 Comments

  1. Avatar of Umar Abdul Aziz Umar Abdul Aziz says:

    Mantep banget ilmu nya bang Hanif, saya ngefans sama abang, terimakasih ilmu-ilmu yang diberikan. Mantap

Leave a Reply

Your email address will not be published. Required fields are marked *