Öğreticiler

Bilgisayar süreci nedir ve işlevi nedir?

İçindekiler:

Anonim

Elbette Windows'ta bir işlemi öldürdüğünüzü veya bir programın engellendiğini duydunuz. Bugün bunun ne olduğunu açıklıyoruz ve işleme iplikleri nedeniyle çok popüler hale gelen bir iplik olan farklılıkları da göreceğiz.

Süreç nedir

Hesaplamada, bir işlem temelde çalışan bir programdır. Süreçler, bir son duruma ulaşmayı veya belirli bir görevi yerine getirmeyi amaçlayan bir dizi talimattır. Bu kavramla ilgili en önemli şey, bir sürecin nereden geldiği veya bir programın ve bir işletim sisteminin gerçekte ne olduğudur.

İşletim sistemi bir bilgisayarın temel yazılımıdır, onunla birlikte kullanıcı bir grafik ortamından veya talimatlar şeklinde metin girişleri aracılığıyla etkileşime girebilir. İşletim sistemi, kendi içinde başka süreçleri çalıştırabilir ve hatta programlama kodu ve bir derleme kullanarak bunları oluşturabilir.

Program, belirli bir görevi gerçekleştirebileceğimiz bir dizi talimat üreten bir algoritmadır. Tabii ki mevcut programlar sadece bir tane değil, aynı zamanda her biri belirli bir işlev için bu algoritmaların çoğunun programlama kodunda olması sayesinde birçok görevi yerine getiriyor.

Bunu sabahları ekmek kızartma basit bir benzetme ile anlayabiliriz:

  • İşletim sistemi evimiz veya bulunduğumuz oda olacaktır, bu da görevi yerine getirmek için araçlar sağlar. Program yapmak istediğimiz, panel kızartma görevi olacak.İşlemler, çözüme ulaşana kadar yapmamız gereken farklı görevler olacak: ekmeği açın -> ekmek kızartma makinesini takın -> ekmeği yerleştirin -> tostu bekleyin. -> çıkarın -> ekmek kızartma makinesinin bağlantısını kesin. Biz işlemciyiz, görev veya süreç sırasını yürütmekten sorumlu olanlarız.

Bir süreçte neler var: konuları

Çift iş parçacığı yürütme

Bir işlem , bilgisayarımızda nasıl çalıştığını görmek için farklı parçalara ayrılabilir. İçinde talimatlar dediğimiz şey var, bu görevi tamamlamak için atmamız gereken adımların her birine karşılık geliyor.

Ek olarak, her bir işlemi ayırmak için, işlemci bir program sayacı atar, böylece her biri ayrı olabilir ve aynı bile olabilecek bir diğerinden iyi ayırt edilebilir, örneğin tarayıcıyı iki kez açın. Bu şekilde her işlem farklı değişkenlerle ve elbette farklı bir RAM bölgesinde farklı kayıtlara kaydedilir.

Bu noktada, iş parçacığı veya iş parçacığı işleme kavramının göründüğü yerdir. Bildiğimiz gibi, mevcut sistemler aynı anda birkaç programı çalıştırmanıza izin verir ve sonuç olarak, sistemde çok sayıda aktif işleme sahip oluruz, çok iş parçacıklı olduklarını söyleriz. Her işlem daha sonra bir veya daha fazla iş parçacığına veya iş parçacığına bölünür. Her iş parçacığının kendi talimatları ve bir yürütme durumu vardır, yani işlemcinin hangi aşamada olduğunu bildikleri kayıtlardaki değerler.

Ekmek kızartma benzetimi ile devam ederek, bunu aşağıdaki şekilde anlayabiliriz:

  • Ekmeğin tostu beklemesine baktığımızda, bunları birkaç ipliğe veya ipliğe bölebiliriz, örneğin ekmeği iki parçaya bölerek ve ekmek kızartma makinesindeki iki yuvadan yararlanabiliriz. Ya da diğerini tost ederken bir parça yiyin.Her parça az çok kızartılacak ve bu onun yürütme durumu olacak, biz, işlemci, yanmadığının farkında olmalıyız.

İşlemcinin iş parçacığı ve çekirdekler arasındaki fark hakkında daha fazla bilgi edinmek için bu makaleye göz atın

Bir süreç nasıl başlar ve biter

Bilgisayarların çok iş parçacıklı sistemler olması bizi açıkça birbirleriyle ilişkili süreçler olacağını düşünmeye itiyor. Aynı şekilde, bir işlemin çalışmaya devam edebilmesi için diğerinin sonucuna ihtiyacı olabilir. Böylece programlar altyordamlara ayrılır

Altyordam çubukları olan bir görev bitene kadar beklemeli ve yürütmeye devam etmek için bir sonuç vermelidir. Diyelim ki , bir değişkenin değeri işlemi tekrar aktive edinceye kadar belirli bir sayaç durmuş bir işlem kuyruğunda kalacaktır. Tabii ki, işlemci fikri her zaman ilk önce, ilk başlayan (ilk giren ilk çıkar) bitirmek olacaktır.

Ekmek karşılaştırmasına devam ederek, bir alt program ekmek kızarana kadar bir geri sayım beklemek olabilir. Bölüm, ekmeği çıkarmamız için bizi uyaran bir sinyal gönderecek ve böylece başka bir işleme devam edecektir.

Bir bilgisayar işlemini başlatmanın yolları aşağıdaki gibi olacaktır:

  • Bir programı veya bilgisayarın kendisini başlattığımızı: simgeyi tıklatarak veya bir düğmeye basarak zorla yürütmeyi tetikleriz Sistem programları veya işlemleri çağırır: sabit diskin önyükleme yükleyicisi yürütülür ve sistem işlemleri belleğe yüklemeye başlar.. Veya sistem bir programdan, örneğin bir denetleyiciden çalışmasını ister.

Ayrıca bitirebilirsiniz:

  • Rutini veya programı sonlandırın: Doğru olduğunu düşündüğü son bir sonuç vererek Bir hata nedeniyle aniden sonlandırın: rutin kötü programlanmış olabilir ve beklenen sonucu vermeyebilir Başka bir işlemden veya kendimiz tarafından değiştirebiliriz: bir görevi kendimiz yürütebiliriz çalışmakta olanı silmek için Engellenebilir: bitmiş bir yanıt beklerseniz ve gelmezse, sistem devam edemeyeceğini algılayana kadar işlem engellenmiş olarak kalır. Elektrik kesintisi ile

Windows'da bir işlemi öldürme nasıl görülür

Yapabileceğimiz bir sonraki görev , Windows işletim sistemindeki işlemleri görselleştirmektir. Bu basit bir görev, çünkü sadece görev çubuğunu sağ tıklayıp “ Görev Yöneticisi ” seçeneğini seçmemiz gerekiyor. Bunu yapmanın ikinci yolu " Ctrl + Shift + Esc " tuş bileşimine basmaktır. Üçüncüsü ise " Ctrl + Alt + Del " tuş bileşimine basmak olacak.

Bu şekilde, program yürütme ve işletim sistemindeki süreçleri ve hizmetleri ve bir donanım performans izleyicisini izleyen bir uygulama yayınlayacağız. Engellenen bir süreci bu şekilde öldürebilir veya öldürmeye çalışabiliriz.

İşlemler sekmesinde, etkinliğinin gerçek zamanlı olarak temsil edildiği tüm listeye sahibiz. Silmek istediğimizi seçip Sil'e basmamız yeterli.

Yine de " performans " bölümüne gidip tüm ana donanımımızın etkinliğini görebiliriz. Sağ alt köşede, " CPU " bölümünde olmak üzere, işlemci özelliklerinin bir listesini bulacağız. İçinde , çekirdeklerini ve ayrıca ipliklerini, ipliklerini veya mantıksal işlemcilerini temsil ettiğini göreceğiz. Bu ekran görüntüsünde işlemcimizin 4 iş parçacığı ve iki çekirdeği olduğunu biliyoruz.

Ve durmuyoruz, çünkü şimdi bize CPU ve süreçler hakkında daha fazla ayrıntı gösteren yeni bir uygulama açmak için " Kaynak monitörünü aç " seçeneğini tıklayacağız. Bu monitörün "CPU" bölümüne gidiyoruz ve her birinin tüm iş parçacıklarını veya iş parçacıklarını gösteren bir sütunun olduğu süreçlerin bir listesini göreceğiz.

Bir bilgisayar süreci hakkında sonuç

İlk bilgisayarlar oluşturulduğundan beri süreçler bizimle birlikte. Bir sonuca ulaşana kadar bir dizi görevi yerine getirme konsepti, diğer birçok alan için geçerli, ancak her zaman sabit olan bir kavramdır. Sadece dijital süreçlerle ilgili değil, günlük bir görevle benzettik ve ilk bilgisayarlar mekanikti ve zaten algoritmalar çalıştırıyordu.

İlginizi çekebilecek bazı eğiticilere bağlantılar bırakıyoruz:

Bir soruya dikkat çekmek veya bu konuda herhangi bir sorunuz varsa, yorumunuzu kutuda bırakın.

Öğreticiler

Editörün Seçimi

Back to top button