Apa itu virtual memori dan fungsi

Virtual memori berfungsi untuk menyimpan data namun fisiknya tidak ada. Mengapa bisa seperti itu, ada fungsi memorinya namun tidak ada fisiknya ? Pembahasan tentang Virtual memori akan dibahas pada paragraf dibawah.

Virtual memory adalah memori sementara yang digunakan komputer untuk menjalankan berbagai program aplikasi ataupun menyimpan data yang membutuhkan memory yang lebih besar dari memory yang telah tersedia.

Virtual memori atau yang biasa disebut Virtual RAM pada dasarnya diperuntukan untuk mengalokasi cache system yang penuh di RAM utama.

Virtual Memori adalah suatu teknik yang memisahkan antara memori logis dan memori fisiknya. Memori logis berisi kumpulan keseluruhan suatu program. Tanpa memori virtual, memori logis akan langsung dibawa ke memori fisik (memori utama). Jadi fungsi memori virtual adalah melakukan pemisahan dengan menaruh memori logis ke secondary storage (disk sekunder) dan hanya membawa halaman yang diperlukan ke memori utama (memori fisik).

Dengan adanya memori virtual maka kinerja pada memory utama tidak terganggu dan ketika sedang membutuhkan intruksi atau data yang terdapat pada suatu halaman tertentu maka halaman tersebut akan dicari di memori utama dan jika halaman yang dicari tidak ditemukan di memori utama maka akan dicari di disk sekunder.

Virtual memory juga bisa dikatakan sebagai Memori Tambahan yang menjadi fitur setiap masing masing Sistem Operasi , misalnya Linux terdapat Swap . Memori virtual ini , digunakan Sistem Operasi ketika Komputer sedang menjalankan sebuah Program aplikasi yang kapasitasnya melebih Memori yang tersedia .

Teknik memori virtual akan memudahkan pekerjaan seorang programmer ketika besar data dan programnya melampaui kapasitas memori utama.


Apa itu virtual memori dan fungsi


Virtual Memori di Windows dapat diperoleh dari Harddisk yang diset menyerupai RAM oleh system.Hal ini dilakukan karena Memori membutuhkan ruang yang lebih besar  dari pada memori fisik atau RAM untuk menjalankan program . Virtual Memori berupa file yang bernama pagefile.sys yang di-set hidden oleh windows dan file ini digunakan untuk menampung program dan data yang tidak cukup di memori fisik atau RAM. Ukuran Virtual Memori dapat dirubah dan windows merekomendasikan ukuran minimal 1,5 kali dari ukuran memori fisik atau RAM.

Virtual memori dalam windows berbentuk swapfile atau paging file, Virtual memori digunakan pada saatoperating System kehabisan memori sehingga operating system akan memindahkan data yang terakhir diakses ke dalam swapfile di harddisk. Pengosongan atau pembebasan beberapa ruang kosong pada memori untuk aplikasi yang digunakan selanjutnya. Proses di atas akan bekerja terus menerus ketika data baru diisi kedalam RAM. Kemudian saat data yang tersimpan di swipfile diperlukan maka data akan ditukar (data swap) dengan data yang paling akhir di akses atau diisi pada RAM. File pada memori virtual tidak tidak dapat langsung di akses semua membutuhkan pergantian dengan RAM sehingga untuk lebih cepat mengakses data pada virtual memori maka dibutuhkan RAM yang memiliki space besar.

  • Berkurangnya  proses  I/O  yang  dibutuhkan  (lalu  lintas  I/O  menjadi  rendah). 
  • Ruang menjadi lebih leluasa karena berkurangnya memori fisik yang digunakan. Contoh, untuk program 10 MB tidak seluruh bagian dimasukkan dalam memori fisik. Pesan-pesan error hanya dimasukkan jika terjadi error.
  • Meningkatnya respon, karena menurunnya beban I/O dan memori.
  • Bertambahnya jumlah pengguna yang dapat dilayani. Ruang memori yang masih tersedia luas memungkinkan komputer untuk menerima lebih banyak permintaan dari pengguna.

Semoga pembahasan tentang Pengertian dan penggunaan memori virtual yang saya tulis pada postingan berikut dapat bermanfaat menambah wawasan pembaca.

Apa itu virtual memori dan fungsi

Beberapa sistem operasi memerlukan yang namanya virtual memory. Layaknya Linux yang membutuhkan swap, microsoft windows 7 Windows 8 Windows 10 membutuhkan yang namanya virtual memory.

Pengertian dari Virtual memory

Pengertian dari Virtual memory itu sendiri yakni memori sementara yang digunakan komputer untuk menjalankan berbagai program aplikasi ataupun menyimpan data yang membutuhkan memory yang lebih besar dari memory yang telah tersedia.

Program ataupun data yang tidak muat dimasukan pada memory asli ( RAM ), akan disimpan ke dalam sebuah Pagging File.

Pengertian Pagging file ialah data yang hanya disimpan sementara atau bisa disebut swap. Pada sistem operasi linux kita diharuskan untuk membuat dua partisi utama yaitu untuk system dan untuk swap. Virtual Memory ini Berbeda halnya dengan Memory fisik seperti RAM, karena ram merupakan komponen yang termasuk kedalam golongan hardware. Walaupun dalam kenyatannya Virtual Memory ini disimpan di harddisk, tetapi kerjanya tidak tampak, artinya berjalan secara software namun disimpan di hardware. Data yang disimpan ini tidak dapat bertahan lama, dalam artian hanya saat digunakan saja. Dan bila komputer dimatikan, data-data yang tadinya ada di virtual memory akan hilang.

Fungsi Virtual Memory

Fungsi Virtual Memory ialah untuk mengoptimalkan kinerja dari komputer, dengan tambahan memory, maka kemungkinan terjadi crash sangat kecil sekali. Ukuran dari paging file biasanya berbeda – beda.

Untuk ukuran paging file linux ialah 2 kali lipat dari memory aslinya. Misalkan kita memakai memory berkapasitas 512 MB, maka ukuran paging filenya yaitu 1 GB. Walaupun tidak harus 2 GB, tapi untuk memaksimalkan kinerja maka sebaiknya 2 kali lipatnya.

Untuk ukuran paging file di windows XP dan Vista Yaitu 1,5 kali dari kapasitas aslinya. Misalkan kita menggunakan memory sebesar 1 GB, maka paging filenya sebesar 1,5 GB. Dalam Xp maupun Vista paging file ini dinamai dengan pagefile.sys bila kita ingin mencarinya, pasti tidak akan ketemu, karena file ini disembunyikan atau hidden files.

Secara defaultnya Windows sudah mengalokasikan ukuran Virtual Memory secara otomatis, namun biasanya ukurannya masih terlalu kecil. Jika kita suka menjalankan program yang berat seperti bermain game di menggunakan emulator, bisa dipastikan error dengan pesan “low virtual memory” akan sering muncul, begitu pula saat menjalankan program yang berat lainnya.

Cara menambah Virtual Memory di Windows 10

  1. Buka Control Panel
    Langkah pertama adalah masuk ke Control Panel. Di Windows 10, caranya bisa dengan mengetik “control panel” pada search bar lalu pilih menu Control Panel.
  2. Masuk ke Menu System
    Selanjutnya pilih menu System.
  3. Pilih Advanced system settings
    Pada halaman ini akan terlihat rincian sistem yang ada pada komputer kita, temukan menu bernama Advanced system settings lalu pilih satu kali untuk masuk.
  4. pilih pada tab Advanced
    Kita akan dibawa pada jendela System properties, pilih pada tab Advanced.
  5. pilih Settings pada opsi Performance
    Lihat pada opsi Performance lalu pilih pada tombol Settings.
  6. Masuk ke tab Advanced
    Selanjutnya masuk ke tab Advanced.
  7. pilih tombol Change pada opsi Virtual memory
    Lihat pada opsi Virtual memory, di sana ada sebuah tombol dengan label Change. pilih tombol tersebut.
  8. pilih drive C
    Pada menu virtual memory akan terlihat daftar drive yang ada pada komputer kita, pilih pada drive C.
  9. Centang Custom size lalu ubah ukuran Virtual MemoryMasih di jendela yang sama, centang pada opsi Custom size lalu ubah ukurannya. kita bisa menggunakan ukuran separuh atau sama dengan RAM, ini adalah nilai yang paling umum digunakan.

    Jika kita hanya memiliki RAM 8 GB atau lebih kecil maka saya sarankan untuk memakai ukuran virtual memory yang sama dengan RAM, bila di atas itu maka gunakan separuhnya saja sudah cukup. Setelah selesai, pilih tombol OK.

Demikianlah Pengertian Dan Fungsi Virtual Memory Cara Menambahnya di Windows 10. semoga bermanfaat

Beberapa sistem operasi memerlukan yang namanya virtual memory. Layaknya Linux yang membutuhkan swap, microsoft windows vista ataupun XP pun membutuhkan yang namanya virtual memory. 


Pengertian dari Virtual memory itu sendiri yakni memori sementara yang digunakan komputer untuk menjalankan berbagai program aplikasi ataupun menyimpan data yang membutuhkan memory yang lebih besar dari memory yang telah tersedia.

Program ataupun data yang tidak muat dimasukan pada memory asli ( RAM ), akan disimpan ke dalam sebuah Pagging File. 

Apa itu virtual memori dan fungsi

Pengertian Pagging file ialah data yang hanya disimpan sementara atau bisa disebut swap. Pada sistem operasi linux kita diharuskan untuk membuat dua partisi utama yaitu untuk system dan untuk swap. Virtual Memory ini Berbeda halnya dengan Memory fisik seperti RAM, karena ram merupakan komponen yang termasuk kedalam golongan hardware. Walaupun dalam kenyatannya Virtual Memory ini disimpan di harddisk, tetapi kerjanya tidak tampak, artinya berjalan secara software namun disimpan di hardware. Data yang disimpan ini tidak dapat bertahan lama, dalam artian hanya saat digunakan saja. Dan bila komputer dimatikan, data-data yang tadinya ada di virtual memory akan hilang. 

Fungsi Virtual Memory ialah untuk mengoptimalkan kinerja dari komputer, dengan tambahan memory, maka kemungkinan terjadi crash sangat kecil sekali. 

Ukuran dari paging file biasanya berbeda – beda. 

Untuk ukuran paging file linux ialah 2 kali lipat dari memory aslinya. Misalkan kita memakai memory berkapasitas 512 MB, maka ukuran paging filenya yaitu 1 GB. Walaupun tidak harus 2 GB, tapi untuk memaksimalkan kinerja maka sebaiknya 2 kali lipatnya. 

Untuk ukuran paging file di windows XP dan Vista Yaitu 1,5 kali dari kapasitas aslinya. Misalkan kita menggunakan memory sebesar 1 GB, maka paging filenya sebesar 1,5 GB. Dalam Xp maupun Vista paging file ini dinamai dengan pagefile.sys bila kita ingin mencarinya, pasti tidak akan ketemu, karena file ini disembunyikan atau hidden files.