Thread به معنی تعدادی از Instruction ها هست که به ترتیب پشت سر هم قرار گرفته اند، و باید توسط CPU (یا یک هسته از CPU) پردازش شوند! CPU به تعداد هسته هایی که دارد میتواند روی Thread های متعدد کار کند. البته با تکنولوژی هایی مثل Hyper-Threading، میتوان این عدد را افزایش داد! (در Hyper-Threading هر هسته روی ۲ Thread می تواند کار کند)
به زبون ساده تر core مثل یه CPU جداگانه داخل همین پردازندتونه. و thread یا threat مثل لوله کشی دوگانه برای هر کدومه که میتونه همزمان دو دستور رو اجرا کنه.
https://www.fazelpc.ir/%D8%AA%D9%81%...%D9%88-thread/