Обзор Windows 10 October 2020 Update – лучше, чем ничего
İçindekiler:
- 1. Ne kadar farklılar?
- JetBoost ile CPU ve Bellek Kullanan Gereksiz Windows İşlemi Nasıl Durdurulur
- 2. Nasıl Benzerler?
- Hizmet Sunmak Bir İşlemdir
Birkaç gün önce, Chrome'da gecikmeye başladığım bir rehber yazmakla meşgulken, ilişkili süreci öldürmek için Görev Yöneticisini açmak zorunda kaldım. Hizmetler adında başka bir sekme olduğunu farkettim ve ikisi arasındaki farkın ne olduğunu merak etmeye başladım? İşlemler sekmesinden bir uygulamayı öldürürken neden bu sekmeyi Görev Yöneticisi'ne yerleştirmiyorsunuz?

Beynimi tavşan deliğinden geçirdi. Öyleyse, yine de Windows 10'da işlem ve hizmet arasındaki fark nedir? Bu ikisinin nasıl farklı olduğunu, neden birbirlerine ihtiyaç duyduklarını ve nasıl benzer olduklarını öğrenelim.
Hadi başlayalım.
1. Ne kadar farklılar?
İşlem, bir bilgisayar programının veya bilgisayarınızda açıp çalıştırdığınız bir uygulamanın bir örneğidir. Bir veya daha fazla iş parçacığı kullanılarak çalıştırılabilir. Bir program birden fazla işlemi çalıştırabilir. Bir örnek alalım. Chrome'u açtığınızda, tek bir pencere açık olsa bile, İşlemler sekmesinde İşlem Yöneticisi'nde birden fazla Chrome işlemi göreceksiniz.

Bunun tüm tarayıcılar için doğru olduğunu fark ettim. Yukarıdaki örnekte, Brave Browser'ın aynı zamanda yüklü tek bir eklentim olmasa da çalışan birçok işlemi olduğunu fark edeceksiniz. Neyse, işlemler Windows bilgisayarımızda şu anda çalıştığımız uygulama ile doğrudan ilgilidir, etkileşime girebilecek bir kullanıcı arayüzüne sahiptir ve genellikle manuel olarak başlatılır.

Böylece, Skitch'i başlattığımda bir işlem gerçekleşiyor. Diğer örnekler arasında Skype, MS Office uygulamaları, resim editörleri vb.
Öte yandan, hizmetler ön planda açık bir uygulamanız olsun veya olmasın arka planda çalışan bir bilgisayar programıdır. Bu, son kullanıcılar için tam olarak yapılmadıkları veya çalıştırılmadıkları, ancak programların görevlerini yerine getirmelerine yardımcı olduğu anlamına gelir.

Servislerin bir kullanıcı arayüzü yok. Windows Vista'dan önce, bir GUI'leri vardı, ancak kullanımdan kaldırıldı. Bir hizmet genellikle işletim sisteminin kendisi tarafından başlatılır. Ancak, bir kullanıcı manuel olarak başlatabilir veya yeniden başlatabilir.
Hizmetler, bir olay gibi, bir koşul yerine getirildiğinde de başlayabilir. Bir olay örneği işletim sistemini başlatıyor olabilir. Örneğin, olay günlüğü, hata raporlama, yazdırma, cihaz optimizasyonu ve sensörle ilgili servisler.
Ayrıca Rehberlik Tech

JetBoost ile CPU ve Bellek Kullanan Gereksiz Windows İşlemi Nasıl Durdurulur
2. Nasıl Benzerler?
Aynı zamanda bir süreç olan bir hizmet örneğini ele alalım. Antivirüs bir kullanıcı arayüzü var, ancak ön planda da çalışabilir. Bunun nedeni, hizmetin bir süreç olduğudur, ancak işlem hizmet olabilir veya olmayabilir. Daha derine dalalım.
İşlem, yürütülebilir bir dosya örneğidir. Bu nedenle, bir uygulamayı her açışınızda çalışan en az bir işlem var.
Diğer yandan, bir hizmet svchost.exe işleminin bir örneği olarak çalışır, çoğunlukla (DLL dosyaları). Bu, Windows servis ana bilgisayar işlemidir. Svchost'un çalıştırılabilir bir dosya olduğuna ve servis ana bilgisayarının kendisinin de bir süreç olduğuna dikkat edin. Yine, bir hizmet bir işlem olabilir, ancak bir işlem bir hizmet olabilir veya olmayabilir.

Başka bir örnek alalım. Saat. Saat, bilgisayarınızda açık olsun ya da olmasın, her zaman çalışıyor. Bilgisayarınız uyku veya hazırda bekletme modundayken de çalışıyor. Kahretsin, bilgisayarınızı saatlerce kapatsanız bile her zaman doğru tarih ve saati alır.
Bunun nedeni, kullanıcının ne yapacağını söylemesine gerek kalmadan arka planda çalışan bir servisi olan bir işlem (W32Time) olmasıdır. Bununla birlikte, bir işlem olan Ayarlar'dan bir kullanıcı arayüzü kullanmak istiyorsanız, istediğiniz gibi düzenleyebilirsiniz.

Servisler, ne yapmaları gerektiğini söylemesi gereken işlemlerin aksine, kullanıcı girişi olmadan kendi başlarına çalışabiliyorlar. Bir paket (.msi dosyaları) yüklediğinizde, arka planda çalışan Windows yükleyici servislerini gerektirir. Ancak çoğunlukla, ilişkili uygulamayı kapattığınızda bir işlem gerçekleşir. Hizmet, kapatılmış bir kullanıcı arayüzü ile ilişkili bir sürece sahip olsa bile arka planda çalışmaya devam eder.

Bir diğer kritik fark, bir işlemin arka planda uzun süre çalışacak şekilde tasarlandığı zaman, kullanıcı arayüzü GUI penceresi açık olduğu sürece çalışacak şekilde tasarlanmasıdır. Genellikle, hizmetler süreçlerden daha fazla yönetici haklarına da sahiptir. Bunun nedeni, bir işlemin bir Windows servisi (Windows işletim sistemi için tasarlanmış) iken bir işlemin bir kullanıcı servisi (son kullanıcı için tasarlanmış) olmasıdır.
Örneğin, yalnızca yönetici haklarına sahip bir kullanıcı olarak oturum açtığınızda kullanabileceğiniz bazı uygulamalar (kullanıcı işlemleri) vardır. Bununla birlikte, hizmetler (Windows işlemleri), oturum açmak için kullandığınız kullanıcı profilinden bağımsız olarak arka planda çalışır. Yine, saat tüm kullanıcılar için geçerli olan mükemmel bir örnektir.
Hizmet Sunmak Bir İşlemdir
İşlemler ve Hizmetler aynı madalyonun iki yüzüdür. Biri son kullanıcı, diğeri sistem için geliştirilmiştir. Bu nedenle, biri olmayan bir GUI var. Bazen, birbirleriyle çakışırlar ve bu, bir hizmet bir işlemi gerçekleştirdiğinde ancak tersi olduğunda gerçekleşir.
Sıradaki: Bir program ile Windows 10'daki bir uygulama arasındaki farkı öğrenmek ister misiniz? Öğrenmek için aşağıdaki linke tıklayın.
64-Bit ve 32-bit Windows arasındaki fark - Avantaj ve avantajlar
64-Bit vs 32-bit Windows 10 / 8/7. 64 bit Windows 32 bit yararları ve avantajları nelerdir? 32-bit ve 64-bit Windows arasındaki farkı okuyun.
Windows Masaüstü Araçları ve SideShow Araçları Arasındaki Fark
Windows Masaüstü Araçları, Komut Dosyası ve HTMl`ye dayalı bir tür mini uygulamalardır. Bir SideShow aygıtı, Windows SideShow Platform API`sine karşı programlama ile yazılmıştır.
Windows 8 ve Windows Phone 8`de Internet Explorer Arasındaki Fark
Windows 8 ve Windows Phone 8 için Internet Explorer 10 pek çok şey paylaşsa da benzer özellikler, aynı değildir. İkincisi, inline video için destek içermiyor.







