연재 3에서 사용했던 cfg 파일을 이용하여 옵션중에 괜찮은 몇가지를 살펴보자.
"cpu=" 과 "smp=" 라고 하는 옵션이 있다.
cpu에는 자신이 써보고 싶은 CPU로 emulation 시킬수가 있다.
내 PC가 intel cpu라도 AMD Phenom을 써보고 싶다면 다음처럼 바꿔주면 된다.
cpu=phenom
smp=4
이렇게 해주면 실제 물리적인 CPU가 Intel 일지라도 guest OS에서 보여지는 cpu는 AMD Phenom Quad 가 뜬다. 그리고 smp=4 이므로 quad core로 보인다.
만약에 SMP 테스트가 필요하다면 물리적인 CPU 개수와 무관하게 smp 옵션의 숫자를 2이상 써주면 된다.
그럼 cpu 종류가 뭐가 있는지 보자.
qemu CPU로 보이는것
qemu64 #64bit
qemu32 #32bit
AMD로 보이는것
phenom #64bit
athlon #32bit
Intel로 보이는것
core2duo #64bit
coreduo #
486 #32bit
pentium #32bit
pentium2 #32bit
pentium3 #32bit
n270
이렇게 있다.
그러므로 물리적인 CPU가 하나이더라도 다양한 CPU 종류로 바꿔가며 테스트가 가능하다. 멋진 기능이다.
아직 잘 모르겠는것은 Network 기능이다,. Network는 되지만... 가상 독립 네트워크이므로 외부망과 통신은 되지만 밖에서 guest OS로 들어갈수가 없다. brige로 설정하는 방법을 찾아봐야 겠다.