PC 드라이버란 무엇이며 왜 필요한가요?


컴퓨터가 효율적으로 작동하려면 자주 업데이트하고 유지 관리해야 합니다. 정기적인 업데이트가 필요한 구성 요소 중 하나는 드라이버입니다. 컴퓨터를 소유한 많은 사람들은 "드라이버"라는 용어를 들어봤을 수도 있지만 이러한 용어나 드라이버가 컴퓨터 작동에 얼마나 중요한지는 잘 알지 못할 수도 있습니다.

이 기사에서는 드라이버의 기능, 드라이버가 필요한 이유, 드라이버를 올바르게 업데이트하여 컴퓨터를 효율적으로 작동시키는 방법에 대해 설명합니다.

드라이버란 무엇입니까?

드라이버는 하드웨어 구성 요소나 소프트웨어 애플리케이션과 운영 체제(OS) 간의 통신을 용이하게 하는 하위 수준 코드(프로그램)입니다. 이는 OS가 하드웨어나 소프트웨어에 원하는 작업을 수행하도록 요청할 수 있도록 하는 변환기 역할을 합니다.

모든 컴퓨터에는 설치된 다양한 애플리케이션과 하드웨어 구성 요소를 제어하는 ​​여러 드라이버가 있습니다. 드라이버가 없으면 컴퓨터의 하드웨어와 소프트웨어가 제대로 작동하지 않으며 어떤 경우에는 전혀 작동하지 않을 수도 있습니다.

드라이버에는 실제로 장치 드라이버와 소프트웨어 드라이버라는 두 가지 주요 유형이 있습니다.

장치 드라이버

장치 드라이버는 OS와 하드웨어 또는 장치 간의 통신을 가능하게 하는 소프트웨어 유형입니다.

일반적으로 기기를 제조한 회사에서 제작합니다. 그러나 타사에서 장치 드라이버를 만드는 경우 공개된 하드웨어 표준에 따라 제작됩니다.

모든 장치 드라이버가 장치 자체와 직접 통신하도록 구축된 것은 아닙니다. 어떤 경우에는 통신을 허용하기 위해 스택에 여러 개의 드라이버가 계층화되어 있습니다. 이러한 스택형 드라이버는 서로 또는 OS와 직접 통신합니다. 장치 자체나 OS와 직접 통신하는 드라이버를 기능 드라이버라고 합니다.

한편, 기계가 명령을 이해할 수 있도록 통신을 다양한 형식으로 조작하는 드라이버를 필터 드라이버라고 합니다.

다양한 장치에는 드라이버가 필요합니다. 다음은 가장 일반적인 것 중 일부입니다:

  • 프린터
  • 스캐너
  • 디지털 카메라
  • 비디오 어댑터
  • 카드 리더기
  • 사운드 카드
  • 모뎀.
  • 마더보드 칩셋
  • 컨트롤러
  • 네트워크 인터페이스 카드
  • 저장 장치 (HDD 및 SSD)
  • 소프트웨어 드라이버

    소프트웨어 드라이버는 장치 드라이버와 달리 하드웨어 장치와 연결되지 않습니다. 대신, 이는 소프트웨어 애플리케이션이 OS와 통신할 수 있도록 하는 프로그램입니다.

    주요 목적은 커널 모드의 프로그램에서만 사용할 수 있는 보호된 데이터에 대한 액세스를 활성화하거나 비활성화하는 것입니다. 이것이 소프트웨어 드라이버가 항상 커널 모드에서 실행되는 이유입니다.

    참고 : 커널 모드에서 드라이버는 하드웨어 및 컴퓨터 메모리에 제한 없이 액세스할 수 있습니다. 하드웨어가 제대로 작동하도록 하는 데 필요한 모든 CPU 명령을 내릴 수 있습니다.

    운전자는 무엇을 하나요?

    드라이버 작동 방식을 이해하려면 컴퓨터에서 Netflix 쇼를 스트리밍한다고 상상해 보세요. 브라우저에서 비디오를 재생하면 애플리케이션이 OS에 명령 요청을 보냅니다.

    그런 다음 OS는 사용자가 프로그램을 볼 수 있도록 명령을 실행하는 데 도움이 되는 요청을 컴퓨터의 다른 구성 요소로 보내야 합니다. OS는 네트워크 카드에 비디오 버퍼링을 요청하고 그래픽 카드에 올바른 명령을 보내 비디오를 표시하며 사운드 카드와 통신하여 비디오의 오디오를 재생합니다.

    OS는 이러한 모든 요청을 필요한 기기와 연결된 드라이버에 보내며, 각 기기의 드라이버는 무엇을 해야 할지 정확히 알게 됩니다. 예를 들어, 네트워크 카드 드라이버는 전송할 데이터를 알고, 비디오 카드는 표시할 내용을 알고, 사운드 카드는 재생할 사운드를 알 수 있습니다.

    운전자는 컴퓨터 내부에 있는 장치와만 통신하는 것이 아닙니다. 또한 프린터나 스캐너와 같은 다른 기계에서도 작동합니다. 예를 들어, 응용 프로그램에서 인쇄 버튼을 누르면 OS는 문서를 인쇄하라는 명령을 프린터 드라이버에 보냅니다. 그런 다음 드라이버는 프린터가 사용자가 수행하려는 작업을 이해할 수 있도록 이 명령을 변환합니다. 마지막으로 프린터는 문서를 인쇄하고 요청을 완료합니다.

    OS가 드라이버를 통해 장치에 작업을 요청하는 방법을 알고 있기 때문에 컴퓨터는 모든 요청과 명령을 이행할 수 있습니다..

    드라이버가 왜 필요한가요?

    컴퓨터를 사용하려면 드라이버가 필요합니다. 앞서 언급했듯이 컴퓨터가 자체 하드웨어, 기타 장치 및 소프트웨어와 통신하려면 드라이버가 필요합니다. 드라이버가 없으면 컴퓨터는 쓸모가 없으며 모든 하드웨어가 함께 작동하지 않습니다.

    드라이버 업데이트가 왜 중요한가요?

    드라이버 업데이트는 해커가 파일을 손상시키는 것을 방지하고 장치 기술을 업그레이드하는 등 새로운 보안 패치를 포함하여 많은 기능을 제공할 수 있습니다. 종종 장치 제조업체는 버그라고 알려진 오류나 결함을 식별한 다음 이를 해결하기 위한 업데이트를 만듭니다.

    그 외에도 기술이 발전함에 따라 새로운 오류와 위협이 지속적으로 식별되고 드라이버 업데이트를 통해 PC 제조업체는 장치를 구입한 사용자에게 수정 사항과 개선 사항을 계속 제공할 수 있습니다. 또한 드라이버 업데이트가 장치를 지원한다면 새로운 기술이 도입되더라도 새 구성 요소를 구입할 필요가 없습니다.

    드라이버 업데이트에 실패하면 더 큰 문제가 발생할 수 있습니다. 새로운 기능이나 성능 업그레이드를 놓치는 것 외에도 장치는 해킹이나 바이러스와 같은 위협에 취약할 수 있으며 심지어 작동이 전혀 중단될 수도 있습니다. 또한 마더보드나 비디오 카드와 같은 컴퓨터의 중요한 구성 요소의 드라이버를 업데이트하지 않으면 컴퓨터가 작동하지 않을 수 있습니다.

    드라이버 업데이트가 필요한지 어떻게 알 수 있나요?

    오래된 드라이버의 증상은 연결된 장치에 따라 다를 수 있습니다. 예를 들어 디스플레이 드라이버를 오랫동안 업데이트하지 않은 경우 지연, 흐릿한 그래픽, 픽셀화되거나 깜박이는 화면 등의 증상이 나타날 수 있습니다.

    마더보드의 경우 컴퓨터 충돌이 발생하거나 제대로 시작되지 않거나 가장 기본적인 작업을 수행해도 시스템이 느려질 수 있습니다.

    컴퓨터를 다시 시작해도 신속하게 해결할 수 없는 문제가 컴퓨터에 발생하는 경우 드라이버를 업데이트하는 것이 다음 해결 방법입니다. 모든 문제에 대한 답은 아니지만 항상 컴퓨터 사용자가 수행할 수 있는 문제 해결 단계의 일부여야 합니다..

    이러한 문제를 방지하려면 드라이버를 자동으로 업데이트하도록 컴퓨터 설정 하세요.

    업데이트 및 유지관리

    이제 드라이버가 무엇이고 어떤 역할을 하는지 알았으니 컴퓨터를 유지 관리하고 업데이트하는 것이 쉬울 것입니다. 그 외에도 컴퓨터에 문제가 발생한 경우 간단한 드라이버 업데이트나 문제 해결을 통해 문제를 해결할 수 있습니다.

    .

    관련 게시물:


    2.11.2021