가상머신
물리적인 컴퓨터 한 대에 하나의 OS를 깔고 여러가지 프로그램을 설치하는 방식이었다.
계정을 나눠 여러명의 사용자가 이용할 수 있도록 할 수 있지만 어떤 프로그램을 설치했을 때 다른 앱에도
영향을 미치게 된다.
-> 계정간 독립적이지 않은 문제점을 해결하기 위해서
가상머신을 기반으로 배포하는 것을 말한다.
가상머신이란 컴퓨터의 하드웨어를 소프트웨어적으로 구현한 것을 말한다.
계정을 나누는 것이 아니라 한대의 컴퓨터를 가지고 여러개의 OS를 구동할 수 있게 되며 CPU, RAM을 물리적으로
갈아끼는 것이 아니라 설정만으로 이를 수행할 수 있게 되었다.
출처 : 인프런 강의_CS 지식의 정석