Virtual Machine Monitor (VMM, 가상 머신 모니터) 라고도 하는 하이퍼바이저는 하드웨어 리소스를 가상화해 여러 운영 체제 (게스트 운영 체제)를 하나의 물리적 컴퓨터 (호스트 컴퓨터라고 함)에서 동시에 실행할 수 있도록 하는 소프트웨어 또는 펌웨어다. 하이퍼바이저의 주요 개념하드웨어 가상화: 하이퍼바이저는 CPU, 메모리, 스토리지 및 네트워크 리소스와 같은 물리적 하드웨어를 추상화해 게스트 운영 체제에서 가상화된 구성 요소로 사용할 수 있도록 한다.게스트 운영 체제: 하이버 파이저 위에서 실행되는 가상화된 운영 체제 인스턴스격리: 하이퍼바이저는 각 게스트가 독립적으로 작동하도록 보장해 가상 머신 간에 격리 (독립) 를 제공해 간섭을 방지한다.Hypervisor의 유형: Hyperv..
QEMU (Quick Emulator) 는 다양한 호스트 플랫폼에서 가상 머신을 실행하고 관리할 수 있는 강력한 오픈 소스 에뮬레이터 및 가상화 도구다. 다음은 QEMU 가 무엇이며 어떤 기능을 제공하는지 자세히 설명한다. 주요 기능에뮬레이션QEMU는 다양한 하드웨어 아키텍쳐 (예: x86, ARM, PowerPC, MIPS, RISC-V)를 에뮬레이션 할 수 있다.이를 통해 한 아키텍처용으로 개발된 소프트웨어를 다른 아키텍처에서 실행할 수 있다.가상화: Linux의 KVM (Kernel-based Virtual Machine)과 결합하면 QEMU는 x86 기반 시스템을 가상화하기 위한 고성능 하이퍼바이저 (hypervisor)로 작동할 수 있다.유연성QEMU는 다양한 운영 체제를 게스트로 지원하므로 테..
Yocto와 Debian에 대해 알아보자. 산업용 임베디드 시스템용 Linux 배포판을 구축하는 경우 Yocto가 더 적합하고, 제약이 적은 디바이스용 기본 시스템으로는 Debian이 적합하다. Yokto목적: 사용자 지정 Linux 배포를 만들기 위한 빌드 시스템대상 고객: 임베디드 시스템 개발자주요 특징특정 하드웨어에 맞게 완전히 사용자 정의를 할 수 있는 Linux 배포만recipes와 layers를 사용해 운영 체제에 들어갈 내용을 정의제한된 메모리 또는 스토리지와 같은 제약이 있는 임베디드 시스템에 중점유연성: Kernel부터 사용자 공간까지 전체 OS를 세밀하게 제어할 수 있다.사용 예: 산업 자동화, IoT 디바이스, 의료 장비Debian목적: 사전 빌드된 Linux 배포판대상 고객: 범용 ..
- Total
- Today
- Yesterday
- 오블완
- 소켓 프로그래밍
- leetcode
- join
- 이코노미스트 에스프레소
- I2C
- defaultdict
- machine learning
- 티스토리챌린지
- java
- Android
- tf-idf
- 리트코드
- 안드로이드
- C++
- Computer Graphics
- 딕셔너리
- 이코노미스트
- DICTIONARY
- ml
- The Economist
- Hash Map
- socket programming
- Python
- 투 포인터
- 머신 러닝
- min heap
- vertex shader
- The Economist Espresso
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |