Taskhost sistem hizmeti: nedir?
Windows kullanan herkes, başka bir şekilde,Örneğin, Asılı bir uygulamayı tamamlamanız veya sistem kaynaklarını yükleyen bir hizmeti takip etmeniz için Görev Yöneticisi'ni çağırmanız gerekiyordu. Ve birçok kişi, işlem ağacında Taskhost hizmetinin sürekli olarak askıda kaldığını fark etti. Bu nedir, anlamaya çalışacağız. En azından kısaca amacını, işleyişini ve işteki bazı sorunları ele alacağız.
Taskhost: bu nedir?
Genel olarak, işin doğru bir tam açıklamasıhizmet Taskhost, dünya çapında web genişlikleri üzerinde bile, oldukça sorunludur. Bu, sıradan bir kullanıcı için tasarlanan, basit ve erişilebilir bir dilde yazılmış materyali ifade eder. Temel olarak her şey teknik yönüyle ve Windows'un temellerinin ortaya çıkmasıyla ilgilidir. Ancak yine de taskhost sürecine bakmaya çalışacağız. Bu ne tür bir hizmettir ve öğrenir.
Uzmanların yazdıklarına göreMicrosoft Corporation, Taskhost hizmeti, standart bir yürütülebilir EXE dosyası olarak değil, sistemde 32 bit uygulamalar ve programlar başlatma aracı olarak tanımlanabilir, ancak bu hizmet tarafından çıkarılmış yazılım yürütülebilir kodunu içeren dinamik bir DLL dosyası olarak tanımlanabilir. .
Bunu açıklamanın en kolay yolu bir örnektir.Uygun ana bilgisayarlarla donatılmış müzik programları için VST, DX veya RTAS eklentilerini kullanın. Bu durumda, bu tür sanal araçlar ve efektler DLL dosyaları ile temsil edilir.
Bazı yönlerden süreçlerin çalışma prensiplerini hatırlatır.rundll32 ve svchost, ancak bu iki hizmetin yalnızca birincisi, her işlem için ayrı ayrı başlatılır ve ikincisi, 32-bit uygulamaların genel olarak çalıştırılmasından sorumludur. Buna göre, Taskhost işlemi yinelenen bir süreçtir ve birkaç işlemi (farklı özniteliklerle) çeşitli süreçleri çağırmaya başlar, ancak tek bir hizmet üzerinde birkaç tane dinamik kütüphane vardır, bu da bazen sistem kaynakları üzerinde çok yüksek bir yüke neden olur ve tüm sistemi askıya alır. Ayrıca, paralel işlemler Taskhost ve Rundll32 arasında sıklıkla çatışmalar vardır.
Bu arada, taskhost rağmen - bu her kullanıcı oturumu için ayrı ayrı çalışır, ortak bir sistem süreçtir.
Sistem kaynakları üzerindeki yük sorunları
Böylece, süreç ağacındaki "Görev Yöneticisi" nde vesistem kaynaklarını en kaynak yoğun belirlenen Taskhost hizmeti izlemek. Sistem kaynaklarının tüketimi açısından bu nedir? Ve işte ne. hizmet YEREL HİZMET nitelikler, geçerli kullanıcının adı altında SİSTEMİ ve her birine tekil çalışır, ama bunların hiçbirini aşırı talepleri değişmez yol açar Taskhost hizmet dosya üzerinde yük, bir artış olduğuna bağlı olarak birkaç kütüphanelerin başlaması için diyor Çünkü CPU ve RAM kaynaklarının artan tüketimi.
Zayıf işlemcilerin, bu miktarda bilgiyi işlemek için zamanları yoktur.
Taskhost.exe hizmetini kapatabilir miyim?
Şimdi kapatma olasılığı hakkında birkaç kelimehizmet, sistem kaynakları üzerinde aşırı bir yük varsa. Prensip olarak, Taskhost Windows gibi sistem servislerinin ("işletim sistemi" nin kendisi açısından) bağlantısı kesilemez. Standart versiyonda, ancak bu sınırlama atlatılabilir. Bu hizmeti sistemde kapattığınızda, bazı olumsuz sonuçların olacağını düşünürseniz, derinden yanılıyorsunuz demektir. Korkunç bir şey olmayacak, ancak ek kaynaklar serbest kalacak ve hız artacaktır. Bu, her şeyden önce, Windows XP ve Vista ile ilgilidir.
Devre dışı bırakmak için, Görev Zamanlayıcısı'nın kendisinin veya RacSysprepGeneralize adlı işlevlerinden birinin devre dışı bırakılmasını kullanabilirsiniz. Ama bu başka bir soru.