İçindekiler:
Tanımı - Heavyweight Thread ne anlama geliyor?
BT'de, ağır bir iş parçacığı, karmaşık bir içeriğe sahip olan ve işlemcinin yürütülmesini sipariş etmek için daha fazla iş yapmasını gerektiren bir iş parçacığıdır. BT'deki bir iş parçacığının genel tanımı, bazı programların birden çok iş parçacığına sahip olabileceği, örneğin birden çok kullanıcıyı barındırmak veya birden çok görevin tanımını ayırmak için kodda izole edilen tek bir işlemdir.Techopedia, Heavyweight Thread'ı açıklıyor
İşlemciler, yürütmelere öncelik vermek için birden çok iş parçacığını işler. Tek bir iş parçacığı, bir işlemcinin tek tek işleyebileceği program yürütmesinin bir parçası olacaktır. Bunu akılda tutarak, bazı uzmanlar konuları bağlamlarına bağlı olarak hafif veya ağır olarak sınıflandırır. Hafif bir iş parçacığı, yürütülmesi için sistemde çok fazla "değişiklik" gerektirmeyen bir iş parçacığı olacaktır. Bunun aksine, ağır bir iş parçacığı yürütmesi, farklı bağlamsal kaynak kümesine geçmeyi veya geçiş için daha fazla zaman gerektirebilecek farklı şekilde ayrılmış bellek alanı ile uğraşmayı gerektirebilir. Ağır iş parçacığının bir örneği, işlemcilerin daha fazla kaynağa erişmesi gerekebileceği ve anahtarlama süresinin farklı işletim sistemi ortamlarındaki diğer bazı iş parçacıklarından daha fazla olabileceği ortalama UNIX işlemidir. Kendi sanal belleğine sahip iş parçacıkları veya işlemler, erişim konusunda belirli kısıtlamalar içerebilecek ağır iş parçacıkları olarak kabul edilebilir. 'Hafif iplik' ve 'ağır iplik' terimlerinin öznel olduğunu ve genellikle programcılar ve diğerlerinin bunları duruma göre tanımladıklarını belirtmek önemlidir.
