인텔 마이크로코드가 필요합니까?

인텔 마이크로코드가 필요합니까?

Boy는 최근 여기에 많은 질문을 해왔습니다. 저는 항상 CPU 마이크로코드 드라이버라고 불리는 다른 드라이버에 대해 궁금했습니다. 저는 Intel i3 Core 프로세서를 가지고 있습니다. 이것이 Ubuntu를 사용하면 CPU 성능이 상당히 향상된다는 것을 이해하지만 설치해야 할지 잘 모르겠습니다.

여기에 이미지 설명을 입력하세요

답변1

실제로 intel-microcode 패키지를 설치해야 하는지 여부는 전적으로 펌웨어와 사용 중인 프로세서에 따라 다릅니다.

3세대 Core보다 최신 제품을 사용하는 경우필요여러 정오표를 피하기 위한 최신 마이크로코드입니다. 최신 마이크로코드 업데이트에서 수정된 Intel TSX, AVX/AVX2, 가상화 및 전원 관리 문제로 인해 충돌 및 데이터 손상이 보장되는 5세대 및 6세대에서는 훨씬 더 나쁩니다. 하지만 4세대에서도 마찬가지입니다. 오래된 마이크로코드를 사용하면 프로세서가 제대로 작동하지 않습니다.

원래:설치하다실제로 더 잘 알지 않는 한 인텔 마이크로코드 업데이트 패키지를 사용하십시오. 최신 인텔 프로세서에는 마이크로코드로 정의되거나 매개변수화된 많은 기능이 있으며 중요한 수정 사항을 자주 받는 소프트웨어 패키지처럼 취급되어야 합니다.최신 상태로 유지하세요.

Intel이 최근 공개 마이크로코드 업데이트에서 수정하고 있는 문제가 전부입니다.하지만미성년자. 그들은 적어도 하나를 고칩니다비판적인공개 업데이트마다 문제가 발생합니다.

답변2

마이크로코드 업데이트를 설치하면 CPU의 알려진 문제나 취약성을 해결할 수 있으므로 일반적으로 좋은 생각입니다. BIOS/UEFI 업데이트로 패치할 수 있지만 Ubuntu에서는 패치합니다.또한패치가 효과적이라는 추가적인 확신을 추가하고 패치가 더 빨리 적용되도록 하는 데 도움이 될 수 있습니다.

CPU의 마이크로코드는 기본적으로 소프트웨어의 기계어 코드와 CPU 내부 작동 사이의 변환 계층입니다. 기계어 명령에 응답하여 CPU에 무엇을 해야 하는지 가르칩니다. 업데이트는 BIOS/UEFI 인터페이스에 설치될 수 있으며 부팅 시 운영 체제에 의해 로드될 수도 있습니다. 버그나 취약점을 수정하는 것 외에도 업데이트는 성능에 부정적인 또는 긍정적인 영향을 미칠 수 있지만, 그다지 큰 영향을 미치는 경우는 많지 않습니다.

참고: 이 답변은 원래 Meltdown 및 Spectre와 같은 CPU 보안 결함이 알려지기 전과 마이크로코드 업데이트가 보안에 중요하다고 생각하기 전인 2016년에 작성되었기 때문에 업데이트했습니다.

관련 정보