Arkaplan İşleme Nedir?

Arka plan işleme en iyi eylemiyle tanımlanabilir. Bir bilgisayar kullanıcısı bilgisayarın önündeki işlemleri gerçekleştirirken, sadece bilgisayarın arka planındaki görevleri yerine getirir. Örneğin, arka plan işlemede, bir bilgisayar kullanıcısı klavyeyi ve bilgisayar ekranını kullanarak bir uygulamayı aktif olarak değiştirebilir, aynı anda ve arka planda ayrı işlemler gerçekleştirilir. Birçok durumda, arka plan işlemleri tamamen bağımsız çalışır ve kullanıcı işlemlerin gerçekleştirildiğini bile bilmiyor.

Herhangi bir bilgisayarın arka planında veri işleme, bilgisayarın işleyişinin ayrılmaz bir parçasıdır. Arka planlar, kullanıcının ekranda çalıştığı uygulamaya kıyasla yüksek öncelikli, aynı seviye öncelikli veya düşük seviye öncelikli olabilir. Arka plan işleme kabul edilebilir bir zaman diliminde gerçekleştirildiği ve kullanıcının faaliyetlerine ya da bilgisayarın genel işleyişine müdahale etmediği sürece, başarılı olduğu düşünülebilir.

Popüler bir arka plan işleme örneği ortak yazıcıyı içerir. Bir bilgisayar kullanıcısı, bir belgeyi yazmak için bir kelime işlemci üzerinde çalıştığında, onu kaydeder ve bilgisayara yazdırması için komut verirse, komut, bilgisayarın arka plan işlemleri yoluyla yazıcıya aktarılır. Bu etkinlik, bilgisayarın kullanıcı ekranında olanlardan bağımsız olarak gerçekleşir. Aslında, bir bilgisayar kullanıcısı belgede değişiklikler yapmaya devam edebilir, yeni bir belgeyi açabilir ve yazabilir veya bilgisayar arka plan işlemeye devam ederken tamamen yeni bir uygulamada çalışabilir.

Bilgisayar kullanıcısı ile arka plan işlemleri arasındaki etkileşimin olmaması, işlemlerin önemsiz olduğu anlamına gelmemelidir. Ön planda etkileşime giren uygulamalar kadar önemli olan bazı arka plan işlemleri vardır. Bazı bilgisayarlar görevleri öncelik sırasına koyma ve her birine ne kadar enerji tahsis edileceğini düzenleme yeteneğine sahiptir. Genel olarak, bir arka plan işlemi göreceli olarak düşük önceliğe sahiptir ve minimum çıktıya sahiptir.

Arka plan süreçleri genellikle bir cini veya yoğun bir işlem olarak sınıflandırılabilir. Ortalama bir bilgisayar kullanıcısı, e-posta aktarımı, web sayfası sunma ve zaman senkronizasyonu gibi ortak işlevlerin üstesinden gelmeye yardımcı olduklarından, servislerin çalışmalarına daha aşina olacaklardır. Etkileşimleri kullanıcılarla değil, ağdaki programlarla veya diğer bilgisayarlarla. Çok az bellek kullanıyorlar ve CPU kullanımına büyük bir engel koymuyorlar, bu yüzden bilgisayar kullanıcıları bu işlemlerin var olduğunu ve aslında bilgisayarın önündeki bir iş üzerinde yoğunlaşırken gerçekleştiğini farketmeden bir makine üzerinde çalışabilirler.