/ / 시스템 서비스 Taskhost : 이것은 무엇입니까?

Taskhost 시스템 서비스 : 그것은 무엇입니까?

Windows를 사용하는 모든 사람들,예를 들어 중단 된 응용 프로그램을 완료하거나 시스템 리소스를로드하는 서비스를 추적하기 위해 작업 관리자를 호출해야했습니다. 그리고 많은 사람들이 프로세스 트리에서 Taskhost 서비스가 끊임없이 중단된다는 것을 알게되었습니다. 뭐라 구요, 우리가 알아 내려고 노력할 것입니다. 적어도 우리는 그 목적, 기능 및 작업의 몇 가지 문제점을 간단히 고려할 것입니다.

Taskhost : 그것은 무엇입니까?

일반적으로 작업 자체에 대한 정확한 설명서비스 Taskhost는 월드 와이드 웹의 확장에도 불구하고 다소 문제가 있습니다. 이것은 일반 사용자를 위해 고안된 간단한 자료로 작성된 자료를 의미합니다. 기본적으로 모든 것은 기술 측면과 Windows의 기본 원리에 대한 것입니다. 하지만 우리는 여전히 taskhost 프로세스를 살펴 보려고합니다. 어떤 종류의 봉사가 지금이 무엇인지 찾아 내야합니다.

taskhost이게 뭐야

전문가가 작성한 내용을 기반으로합니다.회사 마이크로 소프트, Taskhost 서비스는 32 비트 시스템 응용 프로그램 및 소프트웨어 아키텍처에서 실행하는 수단이라고 할 수 표준 실행 EXE - 파일뿐만 아니라 서비스가 그것에서 추출되는 프로그램의 실행 코드를 포함하는 DLL 동적 링크 라이브러리로하지 소개 .

이것을 설명하는 가장 쉬운 방법은 예제입니다.적절한 호스트를 갖춘 음악 프로그램 용 VST, DX 또는 RTAS 플러그 인을 사용하십시오. 이 경우 이러한 가상 악기 및 효과는 DLL 파일로 나타납니다.

taskhost exe

어떤면에서 이것은 프로세스 작업의 원리를 생각 나게합니다.Rundll32는과의 Svchost하지만,이 두 서비스의 첫 번째는 각 프로세스에 대해 개별적으로 실행, 두 번째는 일반적으로 모든 32 비트 응용 프로그램을 시작하기위한 책임이 있습니다. 이에서 판단, Taskhost 과정은 중복이며, 여러 프로세스를 호출하는 것은 때로는 시스템 리소스에 너무 높은 부하를 리드하고 전체 시스템을 동결하는 여러 동적 링크 라이브러리를 걸려 (다른 속성과 함께) 몇 가지 예를 시작하지만, 하나 개의 서비스입니다. 또한, 종종 동시 프로세스 및 Taskhost Rundll32는 사이에 충돌이 있습니다.

그런데 태스크 호스트는 일반적인 시스템 프로세스이지만 각 사용자 세션마다 별도로 실행됩니다.

시스템 리소스에 대한 부하 문제

그래서, 프로세스 트리의 "작업 관리자"에서시스템 리소스 모니터에서 작업 집약적 인 서비스 자체가 결정됩니다. 시스템 자원의 소비면에서 무엇입니까? 그리고 그것이 무엇입니까. 서비스는 LOCAL SERVICE, SYSTEM 속성 및 현재 사용자 이름으로 각각 하나씩 실행되지만 그 중 하나의 과장된 요구 사항에 따라 여러 라이브러리를 실행해야하므로 Taskhost 파일에 대한 부하가 증가합니다. CPU와 RAM의 소비 증가.

태스크 호스트 창

약한 프로세서는 너무 많은 정보를 처리 할 시간이 없습니다.

taskhost.exe 서비스를 끌 수 있습니까?

이제 장애 가능성에 대한 몇 마디시스템 리소스에 과도한 부하가있는 경우 원칙적으로 Taskhost Windows ( "OS"자체의 의미에서)와 같은 시스템 서비스는 비활성화 할 수 없습니다. 표준 버전에서는 그렇지만이 제한은 회피 될 수 있습니다. 시스템에서이 서비스를 사용하지 않으면 몇 가지 부정적인 결과가 발생할 것이라고 생각하면 심하게 오해됩니다. 나쁜 것은 발생하지 않지만 추가 리소스가 해제되고 속도가 빨라집니다. 이것은 주로 Windows XP 및 Vista에 적용됩니다.

사용하지 않도록 설정하려면 작업 스케줄러 자체 또는 RacSysprepGeneralize라는 기능 중 하나를 비활성화하십시오. 하지만 그것은 또 다른 질문입니다.

더 읽기 :