한줄평
“OS 개발이나 저수준 디버깅처럼 하드웨어를 세밀히 들여다봐야 하는 작업에 강점이 있습니다. 성능보다 정확한 모사에 초점을 둔 도구라 실행 속도는 느리고, 설정도 손이 많이 갑니다.”
이런 분께 OS 개발이나 저수준 디버깅이 필요한 분께
좋은 점
- CPU 부터 주변기기까지 정밀하게 모사
- OS·부트로더 개발과 저수준 디버깅에 유용
아쉬운 점
- 정확성 우선이라 실행 속도가 느림
- 설정 파일을 손으로 다뤄야 해 진입 장벽
보크스 소개
IA-32(x86) PC 를 소프트웨어로 통째로 흉내 내는 에뮬레이터입니다. CPU, 메모리, 주변기기까지 모사해 다른 운영체제를 격리된 가상 환경에서 부팅하고 실행할 수 있습니다. 운영체제·부트로더 개발이나 저수준 디버깅, 옛 소프트웨어 구동에 특히 유용합니다. 가상 머신 화면을 띄우는 창이 있어 그래픽으로 동작을 관찰할 수 있습니다.