We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Hypervisor

Index Hypervisor

A hypervisor, also known as a virtual machine monitor (VMM) or virtualizer, is a type of computer software, firmware or hardware that creates and runs virtual machines. [1]

Table of Contents

  1. 114 relations: Ancient Greek, ARM architecture family, ARM Cortex-A15, Association for Computing Machinery, Bare machine, Batch processing, Bhyve, Blue Pill (software), Bochs, Cambridge Scientific Center, Cognate, Comparison of platform virtualization software, Compatible Time-Sharing System, Computer cluster, Computer hardware, CP-67, CP/CMS, Embedded hypervisor, Embedded system, Emulator, Firmware, FreeBSD, Full virtualization, Hardware virtualization, Hewlett-Packard, History of CP/CMS, Hooksafe, HP Hard Partitioning, HP Integrity Virtual Machines, HP-UX, HPE Superdome, Hyper-V, Hyperjacking, IBM, IBM AIX, IBM AS/400, IBM CP-40, IBM i, IBM M44/44X, IBM Power microprocessors, IBM System p, IBM System/360, IBM System/360 Model 65, IBM System/360 Model 67, IBM System/370, IBM System/390, IBM Z, Itanium, Joint Computer Conference, Kernel (operating system), ... Expand index (64 more) »

Ancient Greek

Ancient Greek (Ἑλληνῐκή) includes the forms of the Greek language used in ancient Greece and the ancient world from around 1500 BC to 300 BC.

See Hypervisor and Ancient Greek

ARM architecture family

ARM (stylised in lowercase as arm, formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a family of RISC instruction set architectures (ISAs) for computer processors.

See Hypervisor and ARM architecture family

ARM Cortex-A15

The ARM Cortex-A15 MPCore is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture.

See Hypervisor and ARM Cortex-A15

Association for Computing Machinery

The Association for Computing Machinery (ACM) is a US-based international learned society for computing.

See Hypervisor and Association for Computing Machinery

Bare machine

In computer science, bare machine (or bare metal) refers to a computer executing instructions directly on logic hardware without an intervening operating system.

See Hypervisor and Bare machine

Batch processing

Computerized batch processing is a method of running software programs called jobs in batches automatically.

See Hypervisor and Batch processing

Bhyve

bhyve (pronounced "bee hive", formerly written as BHyVe for "BSD hypervisor") is a type-2 (hosted) hypervisor initially written for FreeBSD.

See Hypervisor and Bhyve

Blue Pill (software)

Blue Pill is the codename for a rootkit based on x86 virtualization. Hypervisor and Blue Pill (software) are virtualization software.

See Hypervisor and Blue Pill (software)

Bochs

Bochs (pronounced "box") is a portable IA-32 and x86-64 IBM PC compatible emulator and debugger mostly written in C++ and distributed as free software under the GNU Lesser General Public License.

See Hypervisor and Bochs

Cambridge Scientific Center

The IBM Cambridge Scientific Center was a company research laboratory established in February 1964 in Cambridge, Massachusetts.

See Hypervisor and Cambridge Scientific Center

Cognate

In historical linguistics, cognates or lexical cognates are sets of words that have been inherited in direct descent from an etymological ancestor in a common parent language.

See Hypervisor and Cognate

Comparison of platform virtualization software

Platform virtualization software, specifically emulators and hypervisors, are software packages that emulate the whole physical computer machine, often providing multiple virtual machines on one physical platform. Hypervisor and Comparison of platform virtualization software are virtualization software.

See Hypervisor and Comparison of platform virtualization software

Compatible Time-Sharing System

The Compatible Time-Sharing System (CTSS) was the first general purpose time-sharing operating system.

See Hypervisor and Compatible Time-Sharing System

Computer cluster

A computer cluster is a set of computers that work together so that they can be viewed as a single system.

See Hypervisor and Computer cluster

Computer hardware

Computer hardware includes the physical parts of a computer, such as the central processing unit (CPU), random access memory (RAM), motherboard, computer data storage, graphics card, sound card, and computer case.

See Hypervisor and Computer hardware

CP-67

CP-67 is a hypervisor, or Virtual Machine Monitor, from IBM for its System/360 Model 67 computer. Hypervisor and cP-67 are virtualization software.

See Hypervisor and CP-67

CP/CMS

CP/CMS (Control Program/Cambridge Monitor System) is a discontinued time-sharing operating system of the late 1960s and early 1970s. Hypervisor and CP/CMS are virtualization software.

See Hypervisor and CP/CMS

Embedded hypervisor

An embedded hypervisor is a hypervisor that supports the requirements of embedded systems.

See Hypervisor and Embedded hypervisor

Embedded system

An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system.

See Hypervisor and Embedded system

Emulator

In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).

See Hypervisor and Emulator

Firmware

In computing, firmware is software that provides low-level control of computing device hardware.

See Hypervisor and Firmware

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD).

See Hypervisor and FreeBSD

Full virtualization

In computer science, full virtualization (fv) is a modern virtualization technique developed in late 1990s.

See Hypervisor and Full virtualization

Hardware virtualization

Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the functionality required to run various operating systems.

See Hypervisor and Hardware virtualization

Hewlett-Packard

The Hewlett-Packard Company, commonly shortened to Hewlett-Packard or HP, was an American multinational information technology company headquartered in Palo Alto, California.

See Hypervisor and Hewlett-Packard

History of CP/CMS

This article covers the History of CP/CMS — the historical context in which the IBM time-sharing virtual machine operating system was built.

See Hypervisor and History of CP/CMS

Hooksafe

Hooksafe is a hypervisor-based lightweight system that protects an operating system's kernel hooks from rootkit attacks.

See Hypervisor and Hooksafe

HP Hard Partitioning

HP nPartitions are hard partition technology in HP's Virtual Server Environment.

See Hypervisor and HP Hard Partitioning

HP Integrity Virtual Machines

Integrity Virtual Machines is a hypervisor from Hewlett Packard Enterprise for HPE Integrity Servers running HP-UX. Hypervisor and hP Integrity Virtual Machines are virtualization software.

See Hypervisor and HP Integrity Virtual Machines

HP-UX

HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on Unix System V (initially System III) and first released in 1984.

See Hypervisor and HP-UX

HPE Superdome

The HPE Superdome is a high-end server computer designed and manufactured by Hewlett Packard Enterprise (formerly Hewlett-Packard).

See Hypervisor and HPE Superdome

Hyper-V

Microsoft Hyper-V, codenamed Viridian, and briefly known before its release as Windows Server Virtualization, is a native hypervisor; it can create virtual machines on x86-64 systems running Windows. Hypervisor and hyper-V are virtualization software.

See Hypervisor and Hyper-V

Hyperjacking

Hyperjacking is an attack in which a hacker takes malicious control over the hypervisor that creates the virtual environment within a virtual machine (VM) host.

See Hypervisor and Hyperjacking

IBM

International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American multinational technology company headquartered in Armonk, New York and present in over 175 countries.

See Hypervisor and IBM

IBM AIX

AIX (Advanced Interactive eXecutive, pronounced) is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.

See Hypervisor and IBM AIX

IBM AS/400

The IBM AS/400 (Application System/400) is a family of midrange computers from IBM announced in June 1988 and released in August 1988.

See Hypervisor and IBM AS/400

IBM CP-40

CP-40 was a research precursor to CP-67, which in turn was part of IBM's then-revolutionary CP-67/CMS – a virtual machine/virtual memory time-sharing operating system for the IBM System/360 Model 67, and the parent of IBM's VM family. Hypervisor and IBM CP-40 are virtualization software.

See Hypervisor and IBM CP-40

IBM i

IBM i (the i standing for integrated) is an operating system developed by IBM for IBM Power Systems.

See Hypervisor and IBM i

IBM M44/44X

The IBM M44/44X was an experimental computer system from the mid-1960s, designed and operated at IBM's Thomas J. Watson Research Center at Yorktown Heights, New York. Hypervisor and IBM M44/44X are virtualization software.

See Hypervisor and IBM M44/44X

IBM Power microprocessors

IBM Power microprocessors (originally POWER prior to Power10) are designed and sold by IBM for servers and supercomputers.

See Hypervisor and IBM Power microprocessors

IBM System p

The IBM System p is a high-end line of RISC (Power)/UNIX-based servers.

See Hypervisor and IBM System p

IBM System/360

The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applications and a complete range of applications from small to large.

See Hypervisor and IBM System/360

IBM System/360 Model 65

The IBM System/360 Model 65 is a member of the IBM System/360 family of computers.

See Hypervisor and IBM System/360 Model 65

IBM System/360 Model 67

The IBM System/360 Model 67 (S/360-67) was an important IBM mainframe model in the late 1960s.

See Hypervisor and IBM System/360 Model 67

IBM System/370

The IBM System/370 (S/370) is a range of IBM mainframe computers announced as the successors to the System/360 family on June 30, 1970.

See Hypervisor and IBM System/370

IBM System/390

The IBM System/390 is a discontinued mainframe product family implementing ESA/390, the fifth generation of the System/360 instruction set architecture.

See Hypervisor and IBM System/390

IBM Z

IBM Z is a family name used by IBM for all of its z/Architecture mainframe computers.

See Hypervisor and IBM Z

Itanium

Itanium is a discontinued family of 64-bit Intel microprocessors that implement the Intel Itanium architecture (formerly called IA-64).

See Hypervisor and Itanium

Joint Computer Conference

The Joint Computer Conferences were a series of computer conferences in the United States held under various names between 1951 and 1987.

See Hypervisor and Joint Computer Conference

Kernel (operating system)

The kernel is a computer program at the core of a computer's operating system and generally has complete control over everything in the system.

See Hypervisor and Kernel (operating system)

Kernel-based Virtual Machine

Kernel-based Virtual Machine (KVM) is a free and open-source virtualization module in the Linux kernel that allows the kernel to function as a hypervisor. Hypervisor and kernel-based Virtual Machine are virtualization software.

See Hypervisor and Kernel-based Virtual Machine

L4 microkernel family

L4 is a family of second-generation microkernels, used to implement a variety of types of operating systems (OS), though mostly for Unix-like, Portable Operating System Interface (POSIX) compliant types.

See Hypervisor and L4 microkernel family

Linux

Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.

See Hypervisor and Linux

Linux distribution

A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and often a package management system.

See Hypervisor and Linux distribution

Linux on IBM Z

Linux on IBM Z or Linux on zSystems is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z / IBM zSystems and IBM LinuxONE servers.

See Hypervisor and Linux on IBM Z

Loadable kernel module

In computing, a loadable kernel module (LKM) is an object file that contains code to extend the running kernel, or so-called base kernel, of an operating system.

See Hypervisor and Loadable kernel module

Logical partition

A logical partition (LPAR) is a subset of a computer's hardware resources, virtualized as a separate computer. Hypervisor and logical partition are virtualization software.

See Hypervisor and Logical partition

Mach (kernel)

Mach is a kernel developed at Carnegie Mellon University by Richard Rashid and Avie Tevanian to support operating system research, primarily distributed and parallel computing.

See Hypervisor and Mach (kernel)

MacOS

macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.

See Hypervisor and MacOS

Mainframe computer

A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise resource planning, and large-scale transaction processing.

See Hypervisor and Mainframe computer

Malware

Malware (a portmanteau of malicious software)Tahir, R. (2018).

See Hypervisor and Malware

Memory management unit

A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit that examines all memory references on the memory bus, translating these requests, known as virtual memory addresses, into physical addresses in main memory.

See Hypervisor and Memory management unit

Memory protection

Memory protection is a way to control memory access rights on a computer, and is a part of most modern instruction set architectures and operating systems.

See Hypervisor and Memory protection

Microcontroller

A microcontroller (MC, UC, or μC) or microcontroller unit (MCU) is a small computer on a single integrated circuit.

See Hypervisor and Microcontroller

Microsoft

Microsoft Corporation is an American multinational corporation and technology company headquartered in Redmond, Washington.

See Hypervisor and Microsoft

Microsoft Windows

Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.

See Hypervisor and Microsoft Windows

MIPS architecture

MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995).

See Hypervisor and MIPS architecture

Multiprocessing

Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system.

See Hypervisor and Multiprocessing

MVS

Multiple Virtual Storage, more commonly called MVS, is the most commonly used operating system on the System/370, System/390 and IBM Z IBM mainframe computers.

See Hypervisor and MVS

North Carolina State University

North Carolina State University (NC State, North Carolina State, NC State University, or NCSU) is a public land-grant research university in Raleigh, North Carolina, United States.

See Hypervisor and North Carolina State University

Open source

Open source is source code that is made freely available for possible modification and redistribution.

See Hypervisor and Open source

OpenVMS

OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system.

See Hypervisor and OpenVMS

Operating system

An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

See Hypervisor and Operating system

Oracle Corporation

Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas.

See Hypervisor and Oracle Corporation

Oracle Solaris

Solaris is a proprietary Unix operating system originally developed by Sun Microsystems.

See Hypervisor and Oracle Solaris

Oracle VM Server for SPARC

Logical Domains (LDoms or LDOM) is the server virtualization and partitioning technology for SPARC V9 processors. Hypervisor and Oracle VM Server for SPARC are virtualization software.

See Hypervisor and Oracle VM Server for SPARC

OS-level virtualization

OS-level virtualization is an operating system (OS) virtualization paradigm in which the kernel allows the existence of multiple isolated user space instances, called containers (LXC, Solaris containers, AIX WPARs, HP-UX SRP Containers, Docker, Podman), zones (Solaris containers), virtual private servers (OpenVZ), partitions, virtual environments (VEs), virtual kernels (DragonFly BSD), or jails (FreeBSD jail or chroot jail).

See Hypervisor and OS-level virtualization

Page table

A page table is a data structure used by a virtual memory system in a computer to store mappings between virtual addresses and physical addresses.

See Hypervisor and Page table

Parallels Workstation

Parallels Workstation is the first commercial software product released by Parallels, Inc., a developer of desktop and server virtualization software. Hypervisor and Parallels Workstation are virtualization software.

See Hypervisor and Parallels Workstation

Paravirtualization

In computing, paravirtualization or para-virtualization is a virtualization technique that presents a software interface to the virtual machines which is similar, yet not identical, to the underlying hardware–software interface.

See Hypervisor and Paravirtualization

POWER4

The POWER4 is a microprocessor developed by International Business Machines (IBM) that implemented the 64-bit PowerPC and PowerPC AS instruction set architectures.

See Hypervisor and POWER4

POWER6

The POWER6 is a microprocessor developed by IBM that implemented the Power ISA v.2.05.

See Hypervisor and POWER6

PowerPC

PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.

See Hypervisor and PowerPC

Process (computing)

In computing, a process is the instance of a computer program that is being executed by one or many threads.

See Hypervisor and Process (computing)

Protection ring

In computer science, hierarchical protection domains, often called protection rings, are mechanisms to protect data and functionality from faults (by improving fault tolerance) and malicious behavior (by providing computer security).

See Hypervisor and Protection ring

Real-time computing

Real-time computing (RTC) is the computer science term for hardware and software systems subject to a "real-time constraint", for example from event to system response.

See Hypervisor and Real-time computing

Real-time operating system

A real-time operating system (RTOS) is an operating system (OS) for real-time computing applications that processes data and events that have critically defined time constraints.

See Hypervisor and Real-time operating system

Render farm

A render farm is a high-performance computer system, e.g. a computer cluster, built to render computer-generated imagery (CGI), typically for film and television visual effects.

See Hypervisor and Render farm

Robert P. Goldberg

Robert P. Goldberg (December 4, 1944 – February 25, 1994) was an American computer scientist, known for his research on operating systems and virtualization.

See Hypervisor and Robert P. Goldberg

Rootkit

A rootkit is a collection of computer software, typically malicious, designed to enable access to a computer or an area of its software that is not otherwise allowed (for example, to an unauthorized user) and often masks its existence or the existence of other software.

See Hypervisor and Rootkit

Server farm

A server farm or server cluster is a collection of computer servers, usually maintained by an organization to supply server functionality far beyond the capability of a single machine. Hypervisor and server farm are servers (computing).

See Hypervisor and Server farm

Silicon Graphics

Silicon Graphics, Inc. (stylized as SiliconGraphics before 1999, later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and software.

See Hypervisor and Silicon Graphics

SIMMON

SIMMON (Simulation Monitor) was a proprietary software testing system developed in the late 1960s in the IBM Product Test Laboratory, then at Poughkeepsie, New York It was designed for the then-new line of System/360 computers as a vehicle for testing the software that IBM was developing for that architecture.

See Hypervisor and SIMMON

Software

Software consists of computer programs that instruct the execution of a computer.

See Hypervisor and Software

SPARC

SPARC (Scalable Processor ARChitecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems.

See Hypervisor and SPARC

Sun Microsystems

Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors.

See Hypervisor and Sun Microsystems

Supervisor Call instruction

A Supervisor Call instruction (SVC) is a hardware instruction used by the System/360 family of IBM mainframe computers up to contemporary zSeries, the Amdahl 470V/5, 470V/6, 470V/7, 470V/8, 580, 5880, 5990M, and 5990A, and others; Univac 90/60, 90/70 and 90/80, and possibly others; the Fujitsu M180 (UP) and M200 (MP), and others; and is also used in the Hercules open source mainframe emulation software.

See Hypervisor and Supervisor Call instruction

System call

In computing, a system call (commonly abbreviated to syscall) is the programmatic way in which a computer program requests a service from the operating system on which it is executed.

See Hypervisor and System call

Time-sharing

In computing, time-sharing is the concurrent sharing of a computing resource among many tasks or users by giving each task or user a small slice of processing time.

See Hypervisor and Time-sharing

TSS (operating system)

The IBM Time Sharing System TSS/360 is a discontinued early time-sharing operating system designed exclusively for a special model of the System/360 line of mainframes, the Model 67.

See Hypervisor and TSS (operating system)

University of Michigan

The University of Michigan (U-M, UMich, or simply Michigan) is a public research university in Ann Arbor, Michigan.

See Hypervisor and University of Michigan

Unix

Unix (trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

See Hypervisor and Unix

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.

See Hypervisor and Unix-like

User space and kernel space

A modern computer operating system usually uses virtual memory to provide separate address spaces, or separate regions of a single address space, called user space and kernel space.

See Hypervisor and User space and kernel space

Virtual machine

In computing, a virtual machine (VM) is the virtualization or emulation of a computer system.

See Hypervisor and Virtual machine

Virtual memory

In computing, virtual memory, or virtual storage, is a memory management technique that provides an "idealized abstraction of the storage resources that are actually available on a given machine" which "creates the illusion to users of a very large (main) memory".

See Hypervisor and Virtual memory

VirtualBox

Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and InnoTek VirtualBox) is a hosted hypervisor for x86 virtualization developed by Oracle Corporation.

See Hypervisor and VirtualBox

VM (operating system)

VM (often: VM/CMS) is a family of IBM virtual machine operating systems used on IBM mainframes System/370, System/390, zSeries, System z and compatible systems, including the Hercules emulator for personal computers. Hypervisor and vM (operating system) are virtualization software.

See Hypervisor and VM (operating system)

VMware ESXi

VMware ESXi (formerly ESX) is an enterprise-class, type-1 hypervisor developed by VMware, a subsidiary of Broadcom, for deploying and serving virtual computers.

See Hypervisor and VMware ESXi

VMware Workstation

VMware Workstation Pro (known as VMware Workstation until release of VMware Workstation 12 in 2015) is a hosted (Type 2) hypervisor that runs on x64 versions of Windows and Linux operating systems. Hypervisor and VMware Workstation are virtualization software.

See Hypervisor and VMware Workstation

X86

x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088.

See Hypervisor and X86

X86 virtualization

x86 virtualization is the use of hardware-assisted virtualization capabilities on an x86/x86-64 CPU.

See Hypervisor and X86 virtualization

Xen

Xen (pronounced) is a free and open-source type-1 hypervisor, providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently.

See Hypervisor and Xen

Z/VM

z/VM is the current version in IBM's VM family of virtual machine operating systems. Hypervisor and Z/VM are virtualization software.

See Hypervisor and Z/VM

References

[1] https://en.wikipedia.org/wiki/Hypervisor

Also known as Bare-metal hypervisor, Embedded Hypervisor, Host Machine, Hosted hypervisor, Hyper visor, Hypercall, Hypervisors, Mobile hypervisor, Native hypervisor, Type-2 hypervisor, Virtual Machine Monitor.

, Kernel-based Virtual Machine, L4 microkernel family, Linux, Linux distribution, Linux on IBM Z, Loadable kernel module, Logical partition, Mach (kernel), MacOS, Mainframe computer, Malware, Memory management unit, Memory protection, Microcontroller, Microsoft, Microsoft Windows, MIPS architecture, Multiprocessing, MVS, North Carolina State University, Open source, OpenVMS, Operating system, Oracle Corporation, Oracle Solaris, Oracle VM Server for SPARC, OS-level virtualization, Page table, Parallels Workstation, Paravirtualization, POWER4, POWER6, PowerPC, Process (computing), Protection ring, Real-time computing, Real-time operating system, Render farm, Robert P. Goldberg, Rootkit, Server farm, Silicon Graphics, SIMMON, Software, SPARC, Sun Microsystems, Supervisor Call instruction, System call, Time-sharing, TSS (operating system), University of Michigan, Unix, Unix-like, User space and kernel space, Virtual machine, Virtual memory, VirtualBox, VM (operating system), VMware ESXi, VMware Workstation, X86, X86 virtualization, Xen, Z/VM.