İşlemci kavramları nedir?

mauenamma

Hectopat
Katılım
4 Şubat 2021
Mesajlar
507
Çözümler
3
Inst.png


Process, Handle ve INSTRUCTION kavramlarının farkı ve anlamları nedir?
 
Process işlem sayısı. Thread oluşturulan iş parçacığı, farklı görevler de diyebiliriz. Handle ise programların işletim sisteminden istediği sistem kaynakları diyebiliriz.

O değerlerin hiçbirine ihtiyacım olmadı. Olacağını da sanmıyorum. Koca işletim sisteminde sadece benim yazdığım program çalışacak olsa ancak oradan programın kaynak kullanımına bakardım, o zaman kullanışlı olurdu.

Türkçesi bakınız.
Türkçesi çok açıklayıcı, haklısınız.
 
Hayır. Bildiğimiz işlem. Çalışan programlar da diyebiliriz kaba şekilde.
Yani yürütülmekte olan her ayrı yazılmış çalıştırılabilir program. Windows hizmetleri de dahil. Gerçekten görev yöneticisinde olan tüm programlar ve windows hizmetlerini toplayınca 65 yapıyor.
 
Process - işletim sistemi donanım ve yazılımında bir uygulamayı destekleyen yalıtılmış bir bellek yapısıdır. Bir Windows İşlemi 1 veya daha fazla İş Parçacığı içerir.

Thread - işlemcinin yürüttüğü sıralı makine kodu talimatları akışıdır. Kesmeler haricinde, CPU bir uygulama adına bir talimatı çalıştırdığında, bunu bir iş parçacığı içerdiği için yapar. Bir süreç içindeki iş parçacıkları, işlem belleğine erişebilir (bellek öğesindeki belirli işlemin "iş parçacığı açısından güvenli" olduğu ve birden fazla iş parçacığı aynı anda çalıştırıldığında uzlaştırılmamış eşzamanlılık sorunları göstermediği ölçüde). Bir Uygulama, her biri farklı bir CPU yürütme birimi (CPU / çekirdek / sanal çekirdek) üzerinden aynı anda talimat akışını çalıştırarak, her biri yalıtılmış bir görev gerçekleştiren birden çok iş parçacığı kullanarak çalışmasını hızlandırabilir.

Handle - dosya, Pencere, bellek konumu vb. gibi paylaşılan bir kaynakla mantıksal bir ilişkidir. Bir iş parçacığı bir dosyayı açtığında, dosyaya bir "tutamaç" oluşturur ve dahili olarak bu örnek için bir "ad" gibi davranır. Dosyanın tutamaçlar, işlemlerin bellek yapısı dışındaki geçici veya çevresel kaynaklara bağlanmak için kullanılır. Bir tanıtıcı sızıntısı, aşırı durumlarda bir sistemi kararsız hale getirebilecek bir tür yazılım sorunu. Bir kaynak için bir tutamaç talep eden ve kaynak ile program bittiğinde serbest bırakılamayan bir programdan kaynaklanır.

İnstruction - Her komut bilgisayara iki sayıyı toplamasını, çıkarmasını, çarpmasını veya bölmesini, eşit olup olmadıklarını görmek için sayıları karşılaştırmasını ve CPU ile bellekteki bir konum arasında sayıları taşımasını söyler. Talimatların geri kalanı çoğunlukla temizliktir. Bir bilgisayardaki her şey sayılarla temsil edilir.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı