コンピューターオペレーティング・システム

システムサービスTaskhost:それは何ですか?

みんなは、Microsoft Windows、一つの方法または別のは、同伴システムリソースを追跡するためにハングアプリケーションやサービスを完了するために、例えば、「タスクマネージャ」を呼び出す必要がありました使用しています。 そして、多くのプロセスツリーに絶えずTaskhostサービスをぶら下げていることを注意を払いました。 それが何であるか、我々は理解しよう。 少なくとも、私たちは簡単にその目的、機能、および仕事でいくつかの問題を考えてみましょう。

Taskhost:それは何ですか?

一般的に賢明な完全なジョブ記述Taskhostサービス自体も、十分な問題を見つけるために広大なワールド・ワイド・ウェブインチ これは、シンプルでアクセス可能言語で書かれた平均的なユーザーのために設計された材料を、関係します。 基本的に、すべての技術的側面とWindowsの基本の荒野。 しかし、我々はまだtaskhostプロセスを検討してみてください。 今、どのようなサービスと見つけます。

彼らは専門家法人マイクロソフトを書いたものに基づいて、Taskhostサービスではなく、標準の実行可能EXE-ファイルだけでなく、プログラムの実行可能コードを含むDLLダイナミックリンクライブラリとして提示システムアーキテクチャの32ビット・アプリケーションやプログラムを起動する手段として記述することができますそしてサービスによってそこから抽出されます。

それを説明する最も簡単な方法は、適切なホストを搭載した音楽番組のために、例を使用するのは、言わせて、VST-、DX-またはRTASインすることです。 この場合、これらのバーチャル・インストゥルメントとエフェクトは正確にDLLファイルを提示されています。

いくつかの点で、それは、プロセスRundll32のとのsvchostの原則に似ているが、これらのみ2つのサービスの第一は、プロセスごとに個別に実行され、第二は、一般的にはすべての32ビットアプリケーションを起動するための責任があります。 このことから判断すると、Taskhostプロセスは冗長であり、そしていくつかのプロセスを起動することが(異なる属性を持つ)いくつかの実施例を開始しますが、一つのサービスで、時には、システムリソースへの高すぎる負荷につながり、システム全体を凍結するために、いくつかのダイナミックリンクライブラリを、ぶら下げ。 また、並行プロセスとTaskhost Rundll32の間の競合がしばしばあります。

ところで、taskhostが、 - これは、各ユーザーセッションに対して個別に実行され、一般的なシステムプロセスです。

システムリソースへの負荷の問題

だから、「タスクマネージャ」のプロセスとモニタシステムリソースのツリーで最も資源集約はTaskhostサービスを決定しました。 それは、システムリソースの面では何ですか? そして、それは何ですか。 サービスは、LOCAL SERVICE属性、現在のユーザーの名の下に、SYSTEMとのそれぞれに、単数形で実行されますが、彼女はそれらのいずれかの過度の要求に必ずにつながるTaskhostサービスファイルへの負荷の増加をされるかに応じて、いくつかのライブラリの開始のために言うのでCPUとメモリリソースの成長消費。

弱いプロセッサは、単にそんなに情報を処理する時間がありません。

私はtaskhost.exeを無効にすることはできますか?

システムリソースに過剰な負荷がある場合は、サービスを無効にする可能性について今、いくつかの単語。 原則として、そのようなTaskhostのWindows(自体の意味での「オペレーティングシステム」)などのシステム・サービスはオフにしないことができると考えられています。 標準バージョンではありませんが、この制約を回避することができます。 あなたはこのサービスを無効にした場合、システムはいくつかのマイナスの影響を示すことになると思われる場合、あなたは深く間違っています。 ひどい何も起こりませんが、リソースを解放するために、そしてスピードが向上します。 これは、Windows XPとVistaで主に懸念しています。

オフにするには、名前のRacSysprepGeneralize下の「タスクスケジューラ」の失活またはその機能のいずれかを使用することができます。 しかし、それはまた別の問題です。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ja.delachieve.com. Theme powered by WordPress.