“Thread”, CPU'larla ilgili olarak ne anlama geliyor? [çift]


2

Olası Çoğalt:
İş parçacığı nedir ve işlemcide neler yaparlar?

Bir işlemin birden fazla iş parçacığı olabileceğini biliyorum, Windows 7 makinemde her işlem avg'da 10'dan fazla iş parçacığına sahip.

Ancak iş parçacığı CPU açısından ne anlama geliyor? İşte İşlemcimin aslında 4 işlemcinin ve 8 iş parçacığı olduğunu söylüyor. Görev yöneticimi açtığımda 8 iş parçacığının her birinin kullanımını görüyorum ama iş parçacığı nedir?

Yanıtlar:


0

Intel, normal işlem dizilerinden farklı bir şeyden bahsediyor.

"Hakkında konuşuyorlar" Hyper Threading "İşlemcideki çekirdeklerin her birinin çalışmasına izin veren teknoloji (neredeyse) iki tane çalışmaktadır.

Hiper iş parçacığı, işlemcinin belirli bölümlerini (mimari durumu depolayanları) çoğaltarak çalışır, ancak ana yürütme kaynaklarını çoğaltmaz. Bu, hiper iş parçacıklı bir işlemcinin ana bilgisayar işletim sistemine iki "mantıksal" işlemci olarak görünmesini sağlar,

(Vikipedi)

Hyper-Threading… her fiziksel çekirdek için iki işleme ipliği sunar.

( Intel )


1

Wikipedia'da olduğu gibi "Bilgisayar bilimlerinde, bir yürütme iş parçacığı, bir işletim sistemi tarafından programlanabilen en küçük işlem birimidir. İş parçacığı ve işlemlerin uygulanması, bir işletim sisteminden diğerine farklılık gösterir, ancak çoğu durumda bir işlem içinde bir iş parçacığı bulunur Aynı işlem içinde birden fazla iş parçacığı bulunabilir ve bellek gibi kaynakları paylaşabilir, farklı işlemler bu kaynakları paylaşmaz, Özellikle bir işlemin iş parçacıkları ikincisinin talimatlarını (kodunu) ve içeriğini (değişkenlerinin değerleri paylaşır) herhangi bir anda referans vermek.) Bir analoji vermek için, bir işlemdeki çoklu iplikler aynı yemek kitabını okuyan ve talimatlarını izleyen, mutlaka aynı sayfadan değil, çoklu aşçılar gibidir. "

Kaynak: wiki

Buraya dahil olarak çoklu kullanım için

"Çok iş parçacıklı bilgisayarlar, birden çok iş parçacığını verimli bir şekilde yürütmek için donanım desteğine sahiptir. Bunlar, çok işlemcili sistemlerden (çok çekirdekli sistemler gibi) ayırt edilir, çünkü iş parçacıklarının tek bir çekirdeğin kaynaklarını paylaşması gerekir: hesaplama birimleri, CPU önbellekleri ve çeviri Çok işlemli sistemler çoklu işlem üniteleri içerdiğinde, çoklu iş parçacığı, işlem düzeyinde paralelliği yanı sıra iş parçacığı seviyesini kullanarak tek bir çekirdeğin kullanımını artırmayı amaçlar. çoklu okuyuculu CPU'larda ve çoklu okuyuculu çoklu işlemcili CPU'larda. "

Kaynak: Vikipedi

Burada oldukça basit bir açıklama var, bilgisayar mimarisi açısından sorarsanız daha fazla ayrıntıya girebilirim!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.