Bugün İşlem (bilgisayar) dünya çapında milyonlarca insanın dikkatini çeken oldukça alakalı bir konudur. Teknolojinin ilerlemesi ve küreselleşmeyle birlikte İşlem (bilgisayar) siyasetten popüler kültüre kadar her şeyin sürekli tartışma konusu haline geldi. Bu makale, İşlem (bilgisayar)'in çağdaş toplum üzerindeki etkisini derinlemesine analiz etmeyi, farklı yönlerini keşfetmeyi ve hayatımızı daha önce düşünmediğimiz şekillerde nasıl etkilediğini keşfetmeyi amaçlıyor. Tanıklıklar, çalışmalar ve uzman görüşleriyle bu konuya ışık tutmayı ve okuyuculara İşlem (bilgisayar)'in eksiksiz ve güncel bir vizyonunu sunmayı amaçlıyoruz.
Bu madde hiçbir kaynak içermemektedir. (Mart 2020) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin) |
Bilgisayar bilimlerinde işlem (process) terimi, belleğe yüklenmiş ve işlemcide (CPU) yürütülmekte olan bir program olarak tanımlanmaktadır. Uygulamalar diskte çalışmaz halde bulunurken ise program olarak tanımlanır. Bir program (yürütülebilir dosya ".exe") kendi başına pasif komut yığınıdır ve işlem ise bu komutların aktif olarak yürütülmesidir.
Eski bilgisayar sistemleri sadece bir programın hafızaya yüklenip işlemcide yürütülmesine izin vermekteydi ve bütün sistem kaynaklarının erişimi bu yürütülmekte olan programın kontrolü altındaydı. Günümüzdeki bilgisayar sistemleri ise birçok programın aynı anda belleğe yüklenilmesine ve ardı ardına işlemcide yürütülmesine olanak sağlamaktadır. Bu evrim çeşitli programların bir grup altında toplanmasıyla ve daha güçlü kontrol sistemlerin kullanılmasıyla gerçekleşmiştir. Modern sistemler işlem koleksiyonlarından meydana gelmektedir ve her bir işlem koleksiyonu değişik görevlere sahiptir. Örneğin işletim sistemini oluşturan işlem koleksiyonları sistem kodlarını yürütür, kullanıcı programlarına ait işlem koleksiyonları kullanıcı kodlarını yürütür ve işlemci işlemler arasında çok yönlü çalışarak birden çok işlemi aynı anda yürütülebilmesine olanak sağlar.
Bu evreler işletim sistemlerine göre değişmektedirler.
Her bir işlem, işletim sistemlerinde işlem kontrol blokları tarafından temsil edilir.
İşlem kontrol blokları birçok bilgiyi kapsamaktadır: