wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

virtual machine

profile
Roshani Gupta
Jul 11, 2023
0 Likes
0 Discussions
40 Reads

Introduction to Virtual machine:

A virtual machine (VM) is a software emulation of a physical computer. It allows you to run multiple operating systems on a single physical machine, effectively partitioning the resources and isolating each virtual environment.

Normally, operating systems are installed directly into a computer's hardware, but with virtual machines (VMs), the OS is installed on a virtualized layer that is controlled by a hypervisor. Greater flexibility and resource utilization are made possible as a result.

Virtual Machines offer a number of advantages. They give users the ability to compartmentalize applications, programs, and data into different virtual environments, lowering the possibility of conflicts and enhancing security. As many Operating Systems can be used simultaneously for testing, Virtual Machines also make it simpler to test and build software. Additionally, Virtual Machines eliminate the requirement for virtual machines by enabling the use of outdated software or incompatible programs on contemporary hardware.

There are two main types of virtual machines:

  1. Full virtualization: In this approach, the Virtual Machine simulates the entire hardware environment of a physical machine, allowing any operating system to run without modification. Common examples of full virtualization software include VMware Workstation, VirtualBox, and Hyper-V.
  2. Para-virtualization: This approach involves modifying the guest operating system to be aware that it is running in a virtualized environment. This allows for better performance because the guest operating system can interact directly with the hypervisor (the software responsible for managing Virtual Machines) instead of going through a hardware emulation layer.

Comments ()


Sign in

Read Next

TECHNOLOGY : BOON OR CURSE ?

Blog banner

Smart Shoephone: Is that technology overdose!?

Blog banner

Cyber Security in Data Breaching

Blog banner

Bit Coins

Blog banner

'C', 'C++' and 'Java': Head-to-Head

Blog banner

What are NFT s?

Blog banner

Service design process in ITSM

Blog banner

THE ROLE OF CYBER FORENSICS IN CRIMINOLOGY

Blog banner

UniProcessor Scheduling

Blog banner

OPERATING SYSTEM

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

From Model Mistakes to Metrics

Blog banner

10 Types of Friends in every friend group

Blog banner

MailChimp

Blog banner

Deadlock and starvation

Blog banner

Honeypot in cyber security

Blog banner

Why Should You Schedule Tweets on Twitter?

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

Virtual memory

Blog banner

Recipe of Paneer Butter Masala

Blog banner

Decoding Confusion Matrix

Blog banner

Is Your Password Complex Enough?

Blog banner

RAID

Blog banner

A True Friendship

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

10 Interesting facts you should know!!!

Blog banner

Facebook Shut Down an AI Program!!! Facebook AI bots became Terminators???

Blog banner

IP ADDRESS

Blog banner

Mumbaicha Dabbawalla

Blog banner

ahh wait a min

Blog banner

New Horizon Europe project ‘EvoLand’ sets off to develop new prototype services.

Blog banner

Cache memory

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

Image Steganography: Hiding Secrets in Plain Sight

Blog banner

OS- Assignnment 1

Blog banner

Way to make your meal healthier.

Blog banner

Predictive Analysis - Ek Overview

Blog banner

Mobile Security

Blog banner

What is Anxiety? How to manage Anxiety?

Blog banner

Operating system evolution

Blog banner

LIMITED EDITION

Blog banner

CRISP-DM Methodology

Blog banner