Proxmox Chipsets i440fx 와 q35 차이점.
안녕하세요 달소입니다!
이번글은 Proxmox에서 머신(?)으로 번역되는 가상화 칩셋인 i440fx 와 q35간의 차이점에 대해서 알아보고자합니다.
열심히 구글링은 해봤지만. .수확이없어서.. 알아낸것이라도 공유해봅니다 ㅠ.ㅠ
왜 항상 i440fx가 고정인지 궁금해서 이번기회에 한번 찾아봤습니다.
i440fx
i440fx는 1996년도부터 QEMU의 가상화 칩셋으로 사용되었으며 PCI만 지원하게 됩니다.
이는 PCIE 장치들도 가상의 PCI로 동작한다고합니다.
현재 Proxmox의 QEMU 가상화 VM을 생성할때 기본칩셋으로 사용되며 안정적입니다.
q35
q35는 2007년에 나온 비교적 최신의 칩셋(?) 입니다. 기존의 i440fx에서 문제가되었던 PCI-E지원을 함으로써 불필요한 오버헤드를 낮추고 패스스루를 더 잘 지원합니다.
Q35와 I440FX 칩셋의 눈에 띄는 차이점은 하나는 PCI-E를 지원하고 다른 하나는 PCI만 지원한다는 점입니다. 따라서 차이점은 주로 그래픽 카드에 대한 것이라고 합니다.
결론
1. 안정성 : i440fx > q35
2. Windows의 PCI-E 패스스루를 사용하는경우 q35가 유리(CPU 오버헤드가 적음)
3. 다만 생각만큼의 PCI-E와 PCI만큼의 성능적인 차이는 미미함.
찾아보면서도.. 어느것이 우위라고는 정확히 말할수없다고생각합니다.
보통은 i440fx를 사용하다가 문제가 생길경우 q35로 바꾸는 케이스가 많고. 그 반대의 경우도 존재합니다.
i440fx와 q35는 둘 다 가상화 솔루션인 Proxmox VE에서 사용되는 가상화 플랫폼의 칩셋입니다. 이 두 가지 칩셋의 주요 차이점은 다음과 같습니다:
1. 가상화 기능: i440fx는 가상화 기능이 제한적이며, 주로 오래된 호환성을 위해 사용됩니다. 반면에 q35는 최신 가상화 기능을 지원하며, 성능과 호환성 면에서 더 우수합니다.
2. PCI Express (PCIe) 지원: i440fx는 PCIe 2.0을 지원하지만, q35는 PCIe 3.0을 지원합니다. 따라서 q35는 더 빠른 데이터 전송 속도와 더 많은 PCIe 장치를 지원할 수 있습니다.
3. USB 컨트롤러: i440fx는 USB 1.1 컨트롤러를 사용하며, q35는 USB 2.0 컨트롤러를 사용합니다. 따라서 q35는 더 빠른 USB 전송 속도를 제공합니다.
4. SATA 컨트롤러: i440fx는 SATA 2.0 컨트롤러를 사용하며, q35는 SATA 3.0 컨트롤러를 사용합니다. 따라서 q35는 더 빠른 SATA 데이터 전송 속도를 제공합니다.
5. 호환성: i440fx는 오래된 하드웨어와의 호환성이 더 좋습니다. 반면에 q35는 최신 하드웨어와의 호환성이 더 좋습니다.
따라서, 일반적으로 q35 칩셋을 사용하는 것이 더 선호되며, 더 나은 성능과 기능을 제공합니다. 하지만 호환성 문제가 있는 경우에는 i440fx를 선택할 수도 있습니다.
달소님은 어떤걸 쓰시나요~
저는 항상 기본으로...ㅋㅋㅋ
pcie 패스스루 할일이 없어서요 하하..
그럼 저도 기본값으로 써야겠네염 ㅎ..
아 이게 이런 차이였구나..
저도 궁금만하다가 이제 찾아봤습니다 ㅎㅎ
소대장님 만물상입니다.
없는 정보가 없습시다. ㅎㅎ
ㅎㅎㅎ 제가 궁금한점을 찾아보는...
사실 보통 찾아보고 구글신께 물어보고 끝내니깐요..
머리와 저장소에 정리 해두는게 쉬운 일이 아니니깐요 ㅎㅎ
항상 궁금점의 해답은 여기에 있네요..ㅎㅎ
도움이 되셨다면 다행입니다!
cmt alert