• Facebook
  • Twitter
  • Google Plus
  • Contact

study colection

  • Home
  • Berita
  • KuliahKu
    • Kuliah Umum
    • Pemograman
    • Desain Web
    • Desain Grafis
  • sistem operasi
    • windows
    • linux
    • os mobile
  • komik
Home » Operating System » VIRTUAL MACHINE

VIRTUAL MACHINE

Posted by study colection
Add Comment
Operating System
Selasa, 22 April 2014

 VIRTUAL MACHINE
 


Virtual Machine(VM) adalah sebuah mesin yang mempunyai dasar logika yang menggunakan pendekatan lapisan-lapisan ( layers)dari sistem komputer.Sehingga sistem komputer dengan tersendiri dibangun atas lapisan-lapisan tersebut, dengan urutan lapisannya mulai dari lapisan terendah sampai lapisan teratas adalah sebagai berikut: 
  • Perangkat keras (semua bagian fisik komputer)
  • Kernel (program untuk mengontrol disk dan sistem file, multi-tasking, load-balancing, networkingdan security)
  • Sistem program (program yang membantu general user)
Kernel yang berada pada lapisan kedua ini, menggunakan instruksi perangkat keras untuk menciptakan seperangkat system call yang dapat digunakan oleh komponen-komponen pada level sistem program. Sistem program kemudian dapat menggunakan system call dan perangkat keras lainnya seolah-olah pada level yang sama. Meskipun sistem program berada di level tertinggi , namun program aplikasi bisa melihat segala sesuatu pada tingkatan dibawahnya seakan-akan mereka adalah bagian dari mesin. Pendekatan dengan lapisan-lapisan inilah yang kemudian menjadi kesimpulan logis pada konsepVirtual Machine(VM) atau virtual machine(VM).

 Virtual machine adalah program yang berguna untuk melakukan simulasi suatu sistem PC lengkap. Yang dimaksud ‘lengkap disini adalah RAM, hard disk, floppy disk, prosesor, graphics card dan beberapa device lain yang umumnya  terdapat pada PC. Program semacam ini mungkin tidak banyak berguna bagi sebagian orang, tapi untuk kebutuhan tertentu atau spesifik, manfaatnya akan sangat terasa. Berikut ini adalah beberapa contohnya. 

  • Anda ingin mencoba distro Linux baru, tapi tidak ingin menghapus sistem Linux yang sudah ada dan juga tidak ingin mempartisi ulang hard disk.
  • Anda ingin melakukan praktek konfigurasi jaringan tapi hanya punya satu PC. Anda pun tidak ingin memakai kabel UTP, hub, clamping dengan konektor RJ-45 dan perangkat lainnya bila ternyata butuh PC tam-bahan. Padahal Anda hanya ingin mencoba perintah jaringan sederhana seperti routing dan sejenisnya untuk lebih sekadar memahaminya.
  • Kadang Anda ingin mencoba program ‘berbahaya’ seperti virus, trojan, atau program yang erat kaitannya dengan sistem seperti tool partisi dan boot manager.
  • Anda ingin merasakan sistem PowerPC namun  tidak punya komputer Macintosh.

Program virtual machine atau disebut juga emulator bekerja berdasarkan prinsip emulasi. Oleh karena cara kerjanya yang ‘menirukan’ aslinya tersebut, maka emulator tidak terlepas dari beberapa keterbatasan berikut ini.

  • Anda tidak akan dapat menjalankannya secepat program atau hardware aslinya. Emulator bekerja dengan ‘meminjam’ resource komputer dan sistem operasi yang menjalankannya, sehingga kinerjanya terbagi dengan proses-proses lainnya yang juga sedang berjalan.
  • Emulator tidak bebas bug. Suatu instruksi yang di platform aslinya (native) bekerja dengan baik, bisa saja menghasilkan output lain atau malah error di dalam emulator. Bug seperti ini bisanya secara bertahap dan kontinyu akan dikoreksi pada versi berikutnya.
  • Hingga kini, emulasi belum menyediakan akses langsung ke beberapa periferal PC seperti modem atau joystick. Namun, tidak tertutup kemungkinan akses tersebut akan tersedia pada masa mendatang.
Ada beberapa virtual machine open source yang ada di Internet, salah satu yang direkomendasikan adalah emulator Qemu (http://fabrice.bellard.free.fr/qemu/). Qemu unggul dalam hal kecepatan bila diban-dingkan emulator lainnya seperti Bochs, karena algortitma emulasinya efisien

Sumber :
http://muhammadsofjanrizal.blogspot.com/2014/04/virtual-machine.html

0 Response to "VIRTUAL MACHINE"

← Posting Lebih Baru Posting Lama → Beranda
Langganan: Posting Komentar (Atom)

Label

  • Berita (1)
  • Operating System (5)

Mengenai Saya

Unknown
Lihat profil lengkapku

Entri Populer

  • CONTOH - CONTOH VIRTUAL MACHINE DAN KEKURANGAN SERTA KELEBIHANNYA
    Virtual machine (VM) adalah suatu environment, biasanya sebuah program atau sistem operasi, yang tidak ada secara fisik tetapi dijalankan d...
  • PENGERTIAN DAN KEGUNAAN TEKNOLOGI VIRTUAL MACHINE
    TEKNOLOGI VIRTUAL MACHINE Definisi  Virtual adalah istilah yang awalnya berasal dari optik, untuk memahami objek di cermin. Objek dalam cer...
  • MACAM-MACAM SISTEM OPERASI
      Pengertian sistem operasi sendiri adalah seperangkat program yang mengelola sumber daya  perangkat keras komputer, dan menyediakan ...
  • VIRTUAL MACHINE
     VIRTUAL MACHINE   Virtual Machine (VM) adalah sebuah mesin yang mempunyai dasar logika yang menggunakan pendekatan lapisan-lapisan (  l...
  • Jagat Teknologi Yang Akan Ngetren Di 2014
    Jagat Teknologi Yang Akan Ngetren Di 2014 ADDED 10:54 AM, UNDER:  NEWS Ilustrasi - Tren Teknologi Dijagat teknologi, perkem...
  • Bacth System
    Pengertian Bacth System Batch system adalah dimana job-job yang mirip dikumpulkan dan dijalankan secara kelompok kemudian setelah kelo...

Footer Text

Footer Text

Footer Text

Footer Text

Back to top!
Copyright (c) 2014 study colection. All Rights Reserved New Fastest Magz Template by CB Blogger. Powered by Blogger.