디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

리눅스에서 dosemu, qemu, dosbox 속도 비교

발명도둑잡기갤로그로 이동합니다. 2025.06.19 21:13:08
조회 38 추천 0 댓글 0

챗지피티

리눅스에서 DOSEMU, QEMU, DOSBox는 모두 DOS 실행을 위한 에뮬레이션/가상화 도구지만, 구조와 목적이 다르기 때문에 속도 차이가 크게 납니다. 아래에 실제 성능 비교와 함께 정리해드립니다.

✅ 1. 개념 정리 (구조 차이)

도구방식CPU 에뮬실모드 지원실제 DOS 실행DOSEMU하이브리드 에뮬 + 직접 실행❌ 거의 안 함✅✅QEMU (x86)전체 가상화 (또는 KVM 가속)✅✅✅ (FreeDOS 등)DOSBox완전 에뮬✅ (8086~486 에뮬)✅❌ (DOS 자체 포함)

✅ 2. 성능 비교 (실제 체감 속도 순위)

기준: 동일 리눅스 환경, SDL 출력, 동일 DOS 게임 (예: Duke Nukem 3D, Doom 등)

도구속도 (상대비교)설명DOSEMU? 가장 빠름 (실행속도 1.0배 기준)하드웨어 직접 접근, 거의 네이티브QEMU (KVM)? 빠름 (0.8~0.9배)KVM 지원 시 빠름, FreeDOS와 함께QEMU (순수)중간 (0.4~0.6배)CPU 에뮬 시 느림DOSBox (기본)느림 (0.3~0.5배)전체 에뮬, 그래픽이 느림DOSBox-X / DOSBox ECE매우 느림 (0.2~0.4배)기능 추가됐지만 속도 저하 있음

✅ 3. 특성별 비교표

항목DOSEMUQEMUDOSBox속도? 최고속중간~빠름느림실 DOS 실행✅✅❌ (내장 DOS만 사용)USB/시리얼 연동제한적✅❌사운드 (SB16 등)제한적✅ (SB16 지원)✅VESA 그래픽❌ (기본 텍스트/MCGA)✅✅Win3.1 실행❌ (안정성 낮음)✅✅구동 편의성쉬움어려움쉬움

✅ 4. 요약

상황추천 도구이유가장 빠른 DOS 게임/유틸 실행DOSEMU리눅스에서 직접 실행됨 (486급 이하 코드 거의 그대로)전체 DOS 환경 필요 (예: FreeDOS, Win3.1 등)QEMU완전한 가상화, 여러 OS 가능사운드/그래픽 중시, 이식성DOSBoxVESA/SB 지원, 설정 쉬움최신 CPU에서 안정성 우선QEMU + KVM안정적이고 가속 가능

✅ 벤치마크 예 (Doom 실행 시 프레임률)

플랫폼FPS (최대 35FPS 기준)DOSEMU35 FPS (풀속도)QEMU + KVM28~33 FPSQEMU (에뮬)18~25 FPSDOSBox15~20 FPSDOSBox-X10~18 FPS

✅ 결론

속도만 보면: DOSEMU > QEMU(KVM) > QEMU > DOSBox > DOSBox-X

DOSBox는 느리지만 이식성·호환성 높음

DOSEMU는 속도 빠르지만 실모드/그래픽 제한 있음

QEMU는 Win3.1/FreeDOS/GUI까지 필요한 경우 적합

필요하시면 각각의 설정 예제 (예: dosemu.conf, qemu-system-i386 FreeDOS 옵션, dosbox.conf 최적화 등) 도 바로 도와드릴 수 있어요.

https://wiki.gentoo.org/wiki/DOSEMU

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
2866538 못 생긴 여자랑 일하는건 고역이다 [1] ㅇㅇ(211.235) 06.23 63 0
2866537 뀨? ♥냥덩이♥갤로그로 이동합니다. 06.23 43 0
2866536 Rust가 C보다 35%나 느리다고? (FFmpeg가 Rust를 조롱한 [1] 프갤러(59.16) 06.23 86 0
2866534 아 개졸리넹 ♥냥덩이♥갤로그로 이동합니다. 06.23 44 0
2866533 저학력 거지들이 어디서 줏어듣고 정신승리하는 뇌 연결강도란 프갤러(223.53) 06.23 70 1
2866532 인생 << 개좃같은 것 같음 프갤러(211.202) 06.23 52 0
2866526 어느 병신이 보수가 더 똑똑하다고 주장하냐? 프갤러(223.57) 06.23 67 1
2866525 본질적으로 무의미하고 공허한 삶을 살아내는 법은 무엇일까?? ㅇㅇ(223.38) 06.23 47 0
2866524 토익 사이트 개발 방식 겁나 웃기네 ㅋㅋ [2] ㅇㅇ(211.234) 06.23 92 0
2866523 무현니 그립다 ㅇㅇ(211.234) 06.23 48 0
2866522 오브젝트 위에 글자를 띄워야하는데 [4] 루도그담당(58.239) 06.23 65 0
2866521 C++가 망설여지는게 나도 모르게 C스타일로 짠다는거임 [5] ㅆㅇㅆ(124.216) 06.23 93 0
2866520 window api 좆 같은데 명명 법칙 같은거 왜 안 바꾸는거임 ㅇㅇ(106.241) 06.23 49 0
2866519 아 씨발 알리익스프레쓰 가짜 SD카드 판매자 개새끼들 짜증나네 [1] 발명도둑잡기갤로그로 이동합니다. 06.23 49 0
2866518 신입왔다 ㅇ ㅅㅇㅋㅋ 미션 주고 하는거 구경하는데 [1] 프갤러(106.102) 06.23 83 0
2866517 ㅆㅇㅆ는 논문도 잘 읽고 c++도 하고 못하는 게 뭐임 [1] 아스카영원히사랑해갤로그로 이동합니다. 06.23 74 0
2866516 지피티로 C++ 코드짜면 유독 레거시하게 짜지 않냐 [9] ㅆㅇㅆ(124.216) 06.23 115 0
2866515 나는 약간 오타쿠 같은 게 멋있다고 생각한다 [2] 아스카영원히사랑해갤로그로 이동합니다. 06.23 60 0
2866514 나도 프론트로 전직하고 싶다 [8] 아스카영원히사랑해갤로그로 이동합니다. 06.23 127 1
2866513 오늘 저녁은 금식해야할것 같아요 [2] 헬마스터갤로그로 이동합니다. 06.23 61 0
2866512 한국이 레드오션이다. [8] 개멍청한유라갤로그로 이동합니다. 06.23 114 1
2866511 집에가자 [2] 개멍청한유라갤로그로 이동합니다. 06.23 44 0
2866510 알리익스프레스 차단됐다. 왜지? [2] 발명도둑잡기갤로그로 이동합니다. 06.23 70 0
2866509 게임 프로그래밍 -> 백엔드로 바꿀까 [11] 프갤러(211.202) 06.23 141 0
2866507 용인반도체 클러스터 근황 발명도둑잡기갤로그로 이동합니다. 06.23 58 0
2866506 일본인싸는 게임기로 게임함 컴터는 아싸물건 피치(183.101) 06.23 49 0
2866505 나 어렸을때만 해도 컴퓨터하면 [7] 루도그담당(211.184) 06.23 110 0
2866504 성능은 환경운동같은거야 피치(183.101) 06.23 50 1
2866503 나 지금 좀 고민하고 있는 상황인데 어떻게 해야할까 [8] ㅆㅇㅆ(124.216) 06.23 93 0
2866502 국비 or 부트캠프 질문좀. 프갤러(110.14) 06.23 106 0
2866501 내가 누누이 말하지만 [9] 아스카영원히사랑해갤로그로 이동합니다. 06.23 85 0
2866500 코틀린을 “제대로” 쓰는 회사가 있긴해? [2] ㅇㅇ(211.234) 06.23 94 0
2866499 디시는 pc웹기반은 매크로 잘 막거던?? [5] 밀우갤로그로 이동합니다. 06.23 109 0
2866498 진정해 유동아 [11] 루도그담당(211.235) 06.23 102 0
2866497 ❤✨☀⭐나님 시작합니당⭐☀✨❤ [3] ♥냥덩이♥갤로그로 이동합니다. 06.23 56 0
2866495 대부분의 상황에선 앱 대신 웹앱이 나은 선택 같음 [5] ㅇㅇ(223.38) 06.23 105 1
2866494 it회사들 해외 협업툴 쓰는 거 좀 괘씸함 [4] ㅇㅇ(211.234) 06.23 84 0
2866493 나 채용 안한 회사 망해라 x 10000000000000000000 [2] 프갤러(59.16) 06.23 67 0
2866491 진보 보수 지능차이는 씨발 논문을 저렇게 악용하는게 코미디네 [11] ㅆㅇㅆ(124.216) 06.23 100 0
2866490 자비 외 다른 스택을 하자고 주장하는 건 시니어 개발자들에 대한 예의가 [3] ㅇㅇ(211.234) 06.23 70 1
2866489 아 근데 나 지금 streamlit 접속한거 NGrok으로 휴대폰으로 [3] ㅆㅇㅆ(124.216) 06.23 67 0
2866488 난 2d는 안해 [1] 루도그담당(211.235) 06.23 41 0
2866487 루도그 담당아 유니티랑 언리얼 둘 다 공식 튜토리얼 강의가 있고 [55] ㅆㅇㅆ(124.216) 06.23 117 0
2866485 좀 테크니컬하게 유니티를 다루고싶은데 [4] 루도그담당(211.235) 06.23 69 0
2866484 3일동안 디버깅하다 해결함 [2] 프갤러(183.101) 06.23 58 0
2866483 일단 아래 글보면 기능 구현이 다되있으면 웹전환이 쉬운건 맞긴함 ㅆㅇㅆ(124.216) 06.23 47 0
2866481 근데 이거 누가 거짓말 같아?(앱개발자 발언) [13] 초지능자(122.254) 06.23 109 0
2866480 그리고 일반적으로 러스트가 빠르다는건 병렬처리의 부분에서 봐야함 [2] ㅆㅇㅆ(124.216) 06.23 68 0
2866479 왜 C랑 C++이 러스트 대체 현상에 왜 자꾸 성능상 우위 이야기하는거냐 [8] ㅆㅇㅆ(124.216) 06.23 136 0
2866478 맥락을 기억한다는 게 무조건적인 우월성은 아닌 듯 [1] ㅇㅇ(223.38) 06.23 60 0
뉴스 ‘더 시즌즈’ 주우재, 하하 신곡 안무 박보검에게 직접 전수…박보검 “위험하다” 왜? 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2