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

INTERRUPTS

Blog banner

1.1 basic elements

Blog banner

Mumbai local ......

Blog banner

KPMG (Klynveld Peat Marwick Goerdeler)

Blog banner

Types of Threads

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

Virtual memory

Blog banner

LISP - Library Management System

Blog banner

What is a geographic information system (GIS)?

Blog banner

Big Data Architecture

Blog banner

Microsoft Windows Overview

Blog banner

Memory Management - operating system

Blog banner

'Positivity in life'

Blog banner

Principles of Service Operation

Blog banner

Human factor, a critical weak point in the information security of an organization’s IOT

Blog banner

Fashion design

Blog banner

RAID and It's Levels

Blog banner

Message Passing in OS

Blog banner

Starting Android Activity Using Intent

Blog banner

Semaphores

Blog banner

Tea, Coffee, Red Wine, and Teeth: A Stain Survival Guide

Blog banner

Virtual Memory

Blog banner

Business Engineering

Blog banner

SQL Injection Techniques

Blog banner

KASHMIR TRIPS

Blog banner

How social media affect

Blog banner

Security Issues

Blog banner

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner

The Joy of Giving: How Festivals Teach Children Empathy and Gratitude

Blog banner

memory management

Blog banner

Threat management

Blog banner

Functions of operating system

Blog banner

Jira Software

Blog banner

Telegram and it's features

Blog banner

Starvation

Blog banner

gis substation

Blog banner

Save Environment

Blog banner

Regression Analysis

Blog banner

The most common internet security threats

Blog banner

Memory Management in an Operating System

Blog banner

Virtual machine

Blog banner

Note on Process, Process creation and Process termination

Blog banner