가상화

가상화는 다양한 컴퓨팅 개념을 가리킬 수 있지만, 일반적으로 하나의 컴퓨터에서 여러 운영 체제를 실행하는 것을 의미합니다. 대부분의 컴퓨터에는 운영 체제가 하나만 설치되어 있지만, 가상화 소프트웨어를 사용하면 한 컴퓨터에서 여러 운영 체제를 동시에 실행할 수 있습니다.

예를 들어 VMware Workstation이 설치된 Windows 컴퓨터에서는 Windows 인터페이스 안에서 Linux를 실행할 수 있습니다. 마찬가지로 Macintosh 컴퓨터에서는 Parallels Desktop을 사용해 Mac OS X 인터페이스 안에서 Windows를 실행할 수 있습니다. 주 운영 체제 위에서 다른 운영 체제(OS)가 실행되는 경우 이를 "가상 머신"이라고 합니다. 일반적인 컴퓨터처럼 작동하지만 실제로는 다른 운영 체제 위에서 실행되기 때문입니다.

가상화 소프트웨어는 컴퓨터의 기본 OS와 가상 OS 사이에서 계층 역할을 합니다. 가상 시스템이 기본 OS와 마찬가지로 RAM, CPU, 비디오 카드 같은 컴퓨터 하드웨어에 액세스할 수 있도록 합니다. 이는 각 명령을 시스템의 프로세서가 이해할 수 있는 형태로 실제 변환하는 에뮬레이션과는 다릅니다.

Apple이 Windows 컴퓨터와 같은 x86 프로세서 아키텍처를 사용하기 시작하면서, 에뮬레이션이 아니라 가상화를 통해 한 컴퓨터에서 macOS와 Windows를 모두 실행할 수 있게 되었습니다. 이제 Apple은 ARM 아키텍처를 사용하는 Apple Silicon 프로세서로 전환했기 때문에 ARM 버전의 Windows만 macOS에서 "가상화"하여 실행할 수 있습니다. Windows의 x86 버전은 Apple Silicon 컴퓨터에서 실행할 때 에뮬레이션되어야 합니다.

또 다른 유형의 가상화는 원격 컴퓨터 시스템에 연결하여 자신의 컴퓨터에서 이를 제어하는 것입니다. 이를 일반적으로 원격 액세스라고 합니다.

업데이트됨 January 15, 2025 작성: Per C.

quiz지식 테스트하기

Which of these is an example of a cross-platform file system?

A
NTFS
0%
B
APFS
0%
C
ext4
0%
D
exFAT
0%
Correct! Incorrect!     View the File System definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 가상화에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.