Pengertian Virtual Memori dan Manfaatnya

Pengertian Virtual Memori dan Manfaatnya - Seperti yang kita ketahui bersama bahwa komputer dirancang untuk menjalankan berbagai tugas. Dengan demikian, berarti beberapa memori digunakan oleh komputer untuk melaksanakan instruksi yang diberikan oleh pengguna. Tapi ketika ada keadaan bahwa memori (RAM) yang dibutuhkan oleh pengguna dengan penggunaan memori tinggi maka pada situasi ini kita akan menggunakan Konsep Virtual Memori.

Virtual Memori adalah teknik manajemen memori yang dikembangkan untuk kernel multi-tugas. Teknik seperti ini divirtualisasikan dalam berbagai bentuk arsitektur komputer dari komputer penyimpanan data seperti memori akses dan memori cakram yang memungkinkan sebuah program harus dirancang seolah-olah hanya ada satu jenis memori dan bertindak secara langsung (RAM).
Baca juga : Pengertian Manajemen Memori

Pengertian Virtual Memori dan Manfaatnya


Dalam lingkungan komputasi virtual, administrator dapat menggunakan teknik manajemen memori virtual untuk mengalokasikan memori tambahan untuk mesin virtual (VM) yang telah kehabisan sumber daya. Seperti virtualisasi manajemen dapat meningkatkan kinerja VM dan fleksibilitas manajemen.

Pada umumnya sistem operasi modern yang mendukung memori virtual menjalankan setiap proses di ruang alamat khusus. Setiap program  memiliki akses tunggal ke memori virtual. Namun, beberapa sistem operasi yang lebih tua (seperti OS/VS dan OS/VS2 SV) dan bahkan yang modern yang (seperti IBM ) memiliki ruang alamat tungga yang terdiri dari memori virtual untuk menjalankan semua proses. Baca juga : Pengertian Sistem Operasi dan Fungsinya

Memori virtual membuat pemrograman aplikasi lebih mudah untuk fragmentasi persembunyian dari memori fisik. Dengan mendelegasikan ke kernel beban dalam mengelola hierarki memori. Sehingga menghilangkan keharusan program dalam mengatasi permasalahan secara eksplisit. Ssetiap proses berjalan dalam ruang alamat khususnya, dengan menghindarkan kebutuhan untuk merelokasi kode program atau untuk mengakses memori dengan pengalamatan relatif. Virtualisasi memor adalah generalisasi dari konsep memori virtual.

Melalui virtual memory sistem operasi menyimpan bagian-bagian proses yang sedang digunakan di memori utama (RAM) dan sisanya di disk (memory virtual) Virtual memory dapat diimplementasikan dengan tiga cara, yaitu: Paging Segmentasi Kombinasi paging dan segmentasi. Sistem paging mengimplementasikan ruang alamat besar pada memori kecil menggunakan index register, base register, segment register, dll.

Download artikel ini secara GRATIS dalam format Pdf
Pengertian Virtual Memori

Bagikan melalui Facebook / Twitter / Google Plus untuk melihat Link Download




Manfaat dari Virtual Memori
1) Alamat ruang yang tidak digunakan
Dengan bantuan Ruang Alamat tidak digunakan pengguna dapat menjalankan sejumlah program karena semua Alamat yang sebenarnya akan diperlakukan sebagai Alamat logis. Semua Program yang diberikan oleh pengguna akan disimpan ke dalam Disk Space dan semua Program akan disimpan ke dalam Ruang Alamat.

2) Peningkatan derajat Multiprogramming
Dengan bantuan Virtual Memory kita dapat menjalankan banyak Program di waktu yang bersamaan karena banyak Program bisa fit dalam Memori Fisik sehingga lebih Program dapat disimpan ke dalam memori, tetapi ini tidak akan meningkatkan Response Time dari CPU.
Baca juga : Pengertian CPU dan Fungsinya

3) Penurunan Jumlah I/O Operasi
Mengurangi operasi yang akan digunakan untuk melakukan swapping dari Proses. Semua Program akan secara otomatis dimuat ke memori ketika dibutuhkan.

Label: