پروسیسر میں تھریڈز کیا ہیں؟

What Are Threads Processor

آپ کو کمپیوٹر کے بارے میں ایک یا دو چیزیں معلوم ہوں گی۔ آپ کس حد تک تیز ہیں سی پی یو کرتا ہے اور یہ کس طرح کا مظاہرہ کرتا ہے۔ اور آپ جانتے ہو کہ مزید تھریڈز کا مطلب بہتر کارکردگی ہے۔

لیکن جب بات اس پر آتی ہے تو ، کیا آپ واقعی میں جانتے ہیں کہ جب لوگ تھریڈز کے بارے میں بات کرتے ہیں؟ کیا آپ جانتے ہیں کہ وہ کیا ہیں؟ کیا آپ جانتے ہیں کہ وہ کیوں اہم ہیں؟



آج ہم دھاگوں کے بارے میں جاننے کے لئے درکار ہر چیز کی تفصیل دے رہے ہیں۔ ہم اس پر تبادلہ خیال کریں گے کہ وہ کیوں اہم ہیں۔ ہم اس بارے میں بات کریں گے کہ وہ آپ کے سی پی یو کے ساتھ مل کر کیسے کام کرتے ہیں۔

اور ہم تفصیل میں بیان کریں گے کہ وہ کیا کرتے ہیں۔ سی پی یو تھریڈز اور وہ آپ کے سسٹم کی کارکردگی کیلئے کیوں اہم ہیں کے بارے میں مزید جاننے کے ل reading پڑھتے رہیں۔

مضمون پڑھیں: اپنے کمپیوٹر کا بیک اپ کیسے لیں


فہرست کا خانہ

دھاگوں کا ایک مختصر وضاحت

تمام مرکزی پروسیسنگ یونٹوں کے دھاگے ہیں ، لیکن اس کا قطعی مطلب کیا ہے؟ آسان الفاظ میں ، دھاگے وہی ہیں جو آپ کے سی پی یو کو ایک ہی وقت میں ایک سے زیادہ چیزیں انجام دینے کی اجازت دیتے ہیں۔ لہذا اگر آپ ایک سے زیادہ عملوں کو چلانے کے لئے چاہتے ہیں جو بہت گہری ہیں ، تو آپ کو بہت سارے دھاگوں کے ساتھ ایک سی پی یو کی ضرورت ہوگی۔

دھاگے کسی پروسیسر کے ذریعہ پائے جانے والے اعلی سطح کے کوڈ کا حوالہ دیتے ہیں ، لہذا بہت سارے دھاگوں کے ساتھ ، آپ کا سی پی یو بیک وقت کئی کاموں کو سنبھال سکتا ہے۔ تمام سی پی یو میں فعال دھاگے ہوتے ہیں ، اور آپ کے کمپیوٹر پر انجام دینے والے ہر عمل میں کم از کم ایک ہی دھاگہ ہوتا ہے۔

آپ کے تھریڈز کی تعداد آپ کے سی پی یو میں کور کی تعداد پر منحصر ہے۔ ہر سی پی یو کور میں دو دھاگے ہوسکتے ہیں۔ لہذا ایک پروسیسر جس میں دو کور ہوں گے اس کے چار دھاگے ہوں گے۔ آٹھ کوروں والے ایک پروسیسر میں 16 دھاگے ہوں گے۔

ایک پروسیسر جس میں 24 کور ہوں گے (ہاں ، وہ موجود ہیں) ، کے 48 تھریڈ ہوں گے۔

دھاگے آپ کے کمپیوٹر کے کام کرنے کے لئے اہم ہیں کیونکہ وہ اس بات کا تعین کرتے ہیں کہ آپ کے کمپیوٹر میں کسی بھی وقت کتنے کام انجام دے سکتے ہیں۔

ہم مزید تفصیل میں ڈائیونگ کررہے ہیں کہ دھاگے کون سے ہیں ، آپ کو یہ سمجھنے کی ضرورت ہے کہ وہ کیا کرتے ہیں ، اور وہ اتنے اہم کیوں ہیں۔


سنٹرل پروسیسنگ یونٹ کیا ہیں؟

اس سے پہلے کہ آپ تھریڈز کو سمجھ سکیں ، آپ کو سی پی یو کیا ہے اس کی بنیادی تفہیم کی ضرورت ہوگی۔ آپ دوسرے کی صلاحیتوں کو سمجھے بغیر کسی کے کام کو نہیں سمجھ سکتے ہیں۔

روٹر میں درست آئی پی کنفیگریشن نہیں ہے۔

سی پی یو (سنٹرل پروسیسنگ یونٹ) ہر اسمارٹ فون ، ٹیبلٹ اور کمپیوٹر کا بنیادی حصہ ہے۔ یہ ایک اہم جز ہے جو آپ کے کمپیوٹر کے انجام دینے کے طریقے کو طے کرتا ہے اور یہ طے کرتا ہے کہ یہ کام کس حد تک بہتر طریقے سے انجام دے سکتا ہے۔

سی پی یو وہ بنیادی ہدایات لیتا ہے جو آپ اپنے کمپیوٹر پر کمانڈ کرتے ہیں اور وہ ملازمتیں اپنے سسٹم کے دوسرے چپس پر مختص کرتے ہیں۔ پیچیدہ کاموں کو ان کو سنبھالنے کے ل best بہترین لیس چپس کی طرف موڑنے سے ، یہ آپ کے کمپیوٹر کو اپنے عروج کی سطح پر چلنے دیتا ہے۔

یہ آپ کے کمپیوٹر کا بنیادی حصہ ہے ، اور آپ کے کمپیوٹر کے بغیر کام نہیں ہوسکتا ہے۔

سی پی یو کو کبھی کبھی کمپیوٹر کا دماغ بھی کہا جاتا ہے۔ یہ مدر بورڈ (جسے مین سرکٹ بورڈ بھی کہا جاتا ہے) پر بیٹھتا ہے اور میموری جزو سے الگ جزو ہے۔

یہ میموری جزو پر کام کرتا ہے ، جو آپ کے سسٹم پر موجود تمام ڈیٹا اور معلومات کو محفوظ کرتا ہے۔ میموری جزو اور سی پی یو آپ کے گرافکس کارڈ سے الگ ہیں۔ گرافکس کارڈ کا واحد کام یہ ہے کہ آپ اپنے مانیٹر پر دیکھتے ہوئے اس ڈیٹا کو لے کر اس کی شکل میں تبدیل ہوجائیں۔

جیسا کہ ٹیکنالوجی سال بہ سال ترقی کرتی ہے ، ہم دیکھتے ہیں کہ سی پی یو چھوٹے اور چھوٹے ہوتے جارہے ہیں۔ اور وہ پہلے کی نسبت تیز کارکردگی کا مظاہرہ کررہے ہیں۔ اگر آپ مور کے قانون کے بارے میں ایک یا دو چیز جانتے ہیں تو آپ اس تیز کارکردگی کو سمجھیں گے۔

مور کا قانون انٹیل کے شریک بانی گورڈن مور سے اس کا نام لیتا ہے۔ یہ مور کا خیال ہے کہ ایک مربوط سرکٹ میں ٹرانجسٹروں کی تعداد ہر دو سال بعد دوگنی ہوجاتی ہے۔

یہ طبیعیات کا کوئی قانون یا قدرتی سائنس کا قانون نہیں ہے۔ اس کی وجہ فی مربوط سرکٹ کے اجزاء کی تعداد کی متوقع شرح نمو ہے۔ مور کے قانون کی مکمل وضاحت کیلئے ، یہاں کلک کریں .


سی پی یو کیا کرتا ہے؟

جیسا کہ ہم نے پہلے کہا ، سی پی یو آپ کے کمپیوٹر کا دماغ ہے۔ یہ کسی خاص پروگرام یا ایپلی کیشن سے ڈیٹا لیتا ہے ، حساب کا ایک سلسلہ انجام دیتا ہے ، اور کمانڈ پر عمل کرتا ہے۔ یہ ایک تین حص cycleہ سائیکل انجام دیتا ہے ورنہ بازیافت ، ضابطہ کشائی ، اور عملدرآمد کے بار بار لوپ کے طور پر جانا جاتا ہے۔

پہلے مرحلے میں ، سی پی یو آپ کے سسٹم کی یادداشت سے ہدایات لے کر آتا ہے۔ ایک بار جب اس کے پاس میموری سے ہدایات مل جاتی ہیں ، تو وہ دوسرے مرحلے میں چلی جاتی ہے۔ اس دوسرے مرحلے میں ہی وہ ان ہدایات کو ڈی کوڈ کرتا ہے۔

ایک بار جب مشین ہدایات کو ڈی کوڈ کرلیتی ہے ، تو یہ عمل درآمد کے تیسرے مرحلے میں منتقل ہوجاتی ہے۔

ضابطہ کن معلومات ان یونٹوں تک پہنچنے کے لئے سی پی یو کے ذریعے گزرتی ہیں جن کو در حقیقت مطلوبہ فنکشن انجام دینے کی ضرورت ہوتی ہے۔ ضابطہ کشائی کے عمل میں ، یہ آپ کے سسٹم کو مطلوبہ اشارہ بھیجنے کے لئے ریاضی کی مساوات انجام دیتا ہے۔

یہ عمل آپ کے انجام دینے والے ہر عمل اور کمانڈ کے لئے بار بار دہراتا ہے۔ جدید CPU ٹکنالوجی میں ، آپ کے سی پی یو کے اجزاء خود سب کچھ نہیں کرتے ہیں۔

لینووو لیپ ٹاپ کی چمک نہیں بدلے گی۔

لیکن وہ ابھی بھی مخصوص ہارڈ ویئر نمبروں کو کھانا کھلانے کے لئے انتہائی ضروری ہیں جن کی انہیں کام انجام دینے کی ضرورت ہے۔

سی پی یو کسی بھی نظام کا ایک اہم حصہ ہے ، اور یہ دھاگوں کے ساتھ مل کر کام کرتا ہے۔ آپ کے کمپیوٹر کی کارکردگی کو محدود کرنے یا بڑھانے کے لئے مختلف سی پی یو میں مختلف مقدار میں تھریڈ ہوتے ہیں۔


دھاگے کیا ہیں؟

تو دھاگے دراصل کیا ہیں؟ وہ آپ کے سی پی یو سے کیسے متعلق ہیں؟ وہ آپ کے سسٹم کی کارکردگی کے طریقے پر کیسے اثر انداز ہوتے ہیں؟ آئیے اس کی وضاحت کرنے کے لئے تھوڑا سا گہرائی میں کھینچیں کہ دھاگے کیا ہیں ، وہ کیا کرتے ہیں ، اور وہ اتنے اہم کیوں ہیں۔

تھریڈ پروگرامڈ ہدایات کا ایک چھوٹا سا تسلسل ہے۔ دھاگے آپ کے پروسیسر کو نافذ کرنے والے اعلی کوڈ کا حوالہ دیتے ہیں۔

ان کا انتظام عام طور پر ایک شیڈولر کے ذریعہ کیا جاتا ہے ، جو کسی بھی آپریٹنگ سسٹم کا ایک معیاری حصہ ہوتا ہے۔

تھریڈ بنانے کے ل you ، آپ کو پہلے عمل تیار کرنا ہوگا۔ تکمیل کے بعد ، عمل ایک تھریڈ تیار کرتا ہے ، جس کے بعد اس پر عمل درآمد کیا جاتا ہے۔ یہ عمل کے لحاظ سے مختصر یا طویل وقت کے لئے ہوسکتا ہے۔

اس سے قطع نظر کہ اس میں کتنا وقت لگتا ہے ، اس سے یہ ظہور پیدا ہوتا ہے کہ آپ کا کمپیوٹر بیک وقت بہت سارے کام کر رہا ہے۔

ہر عمل میں کم از کم ایک دھاگہ ہوتا ہے ، لیکن عمل میں استعمال ہونے والے تھریڈوں کی زیادہ سے زیادہ تعداد موجود نہیں ہے۔ خصوصی کاموں کے ل you ، آپ کے پاس جتنے زیادہ تھریڈز ہیں ، آپ کے کمپیوٹر کی کارکردگی اتنی ہی بہتر ہوگی۔ ایک سے زیادہ تھریڈز کے ساتھ ، ایک ہی عمل بیک وقت مختلف کاموں کو سنبھال سکتا ہے۔

آپ لوگوں کو ایسے الفاظ بھی استعمال کرتے ہوئے سنیں گے جیسے 'ملٹی تھریڈنگ' اور 'ہائپر تھریڈنگ'۔ ہائپر تھریڈنگ ٹیکنالوجی ایک سی پی یو کور کو کسی خاص پروگرام یا اطلاق کی عمل آوری کو تیز کرتے ہوئے ، دو کور کی طرح کام کرنے کی اجازت دیتی ہے۔

یہاں تک کہ ایک بنیادی کے ساتھ بھی ، یہ کارکردگی کو اس طرح نقش کرسکتا ہے جیسے آپ کے پاس واقعی دو ہیں۔ آپ کے پاس جتنے زیادہ کور ہوں گے ، اس سے زیادہ تھریڈز آپ کے پاس ہوں گے۔ آپ کے جتنے تھریڈز ہیں ، آپ کے سسٹم کی کارکردگی اتنی ہی بہتر ہوگی۔

اگر آپ کے پاس ڈبل کور سی پی یو ہے تو ، ہائپر تھریڈنگ اس کو ظاہر کردے گی جیسے آپ کے پاس چار ہے۔ ایک کواڈ کور سی پی یو آٹھ کوروں کے نتائج کی نقالی کرے گا۔ سی پی یو اصل میں ایک کور کے ساتھ تعمیر کیے گئے تھے۔

لیکن اب ، دستیاب مزید کور اور پروسیسنگ یونٹوں کے ساتھ ، آپ پہلے سے کہیں زیادہ دھاگوں سے لطف اٹھا سکتے ہیں۔ مزید تھریڈز کا مطلب ہے زیادہ کارکردگی اور ایک ہی وقت میں بہت سارے عمل چلانے کی صلاحیت۔


تھریڈز اور سی پی یو کس طرح کام کرتے ہیں؟

تھریڈ کیا ہے اس کو بہتر طور پر سمجھنے کے ل. ، یہ جاننا مددگار ہے کہ تھریڈز اور سی پی یو کس طرح کام کرتے ہیں۔ ہم خیال کو آسان بنانے کے لئے 'تھریڈ' کہتے ہیں ، لیکن حقیقت میں ، آپ کو اس کو 'پھانسی کا دھاگہ' سمجھنا چاہئے۔

آپ کمانڈ کرتے ہیں۔ آپ کا سی پی یو اس کمانڈ کو حاصل کرنے کے ل the بازیافت ، ضابطہ کشائی ، اور عمل درآمد شروع کرتا ہے۔ دھاگہ ان ہدایات کا تسلسل ہے جو آپ کے کمپیوٹر کو بتاتی ہے کہ اس کمانڈ کو انجام دینے کے ل it اسے کیا کرنا ہے۔

سی پی یو ہدایت نامہ کو عملی شکل دیتے ہیں جو آپ کے انجام دینے والے احکامات سے سامنے کے اختتام پر آتا ہے۔ اس کے بعد سی پی یو اور دھاگے آپ کی ضرورت کے مطابق کام کرنے کیلئے مل کر کام کریں۔

وہ پروگرام کھولنے ، ایپس کو استعمال کرنے ، ویڈیوز چلانے ، اور جو بھی آپ اپنے کمپیوٹر سے کرنے کو کہتے ہیں وہ کرنے کے لئے مل کر کام کرتے ہیں۔

جب بات سی پی یوز اور دھاگوں کے ساتھ ساتھ کام کرنے کی ہو تو ، اس سے کوئی فرق نہیں پڑتا ہے کہ ہدایات کہاں سے آئیں۔ آپ کا پروسیسر اس بات کا تعین کرے گا کہ کون سا عمل سی پی یو کے ذریعہ سنبھالا جاتا ہے اور جو تھریڈ کے ذریعہ سنبھالا جاتا ہے۔

جب بھی آپ کا پروسیسر ایک نیا تھریڈ لوڈ کرتا ہے ، اصل تھریڈ مین میموری میں محفوظ ہوجاتا ہے۔ ایک بار جب دھاگے کی اصل ہدایات سائیکل سے ہٹ گئیں تو ، ایک نیا تھریڈ شروع ہوسکتا ہے۔ اس کے بعد نیا تھریڈ تین مرحلہ بازیافت ، ضابطہ سازی ، اور عملدرآمد کے عمل کے پہلے مرحلے پر شروع ہوتا ہے۔


کون سے سی پی یو میں سب سے زیادہ تھریڈز ہیں؟

اب جب کہ آپ تھریڈز کے بارے میں ایک یا دو چیز جانتے ہیں ، تو آپ غالبا thinking یہ سوچ رہے ہیں کہ 'میں مزید دھاگوں کے ساتھ ایک تیز سی پی یو چاہتا ہوں۔' لیکن آپ کو یہ کیسے یقین ہوسکتا ہے کہ آپ اپنی ضرورت کی طاقت اور کارکردگی فراہم کرنے کے لئے کافی دھاگوں کے ساتھ سی پی یو خرید رہے ہیں؟

ہم نے متعدد اعلی کارکردگی بخش CPUs کی فہرست مرتب کی ہے جو مارکیٹ میں دستیاب ہیں ، اور اس کے علاوہ کچھ جو 2018 میں ریلیز ہونے والی ہیں۔ آج تک ، یہ سی پی یو کچھ بہترین کارکردگی اور زیادہ تر دھاگوں کی پیش کش کرتے ہیں۔

انٹیل کور i9-7980XE انتہائی

18 کور کا مطلب ہے 36 تھریڈز ، جو بناتا ہے انٹیل کور i9-7980XE انتہائی مارکیٹ میں ایک تیزترین اور طاقتور پروسیسر ہے۔ اس میں 24.74 ایم بی کیشے ، 2.60 گیگا ہرٹز گھڑی کی رفتار ، اور 4.20 گیگا ہرٹز زیادہ سے زیادہ ٹربو فریکوئنسی ہے۔

انٹیل کور i9-7960X

16 کور ، 32 تھریڈ ، اور زیادہ سے زیادہ ٹربو فریکوئنسی 4.20 گیگا ہرٹز بناتا ہے انٹیل کور i9-7960X ایک پسندیدہ. 2.80 گیگا ہرٹز گھڑی کی رفتار اور 22 ایم بی کیشے کے ساتھ ، اگر آپ طاقت اور کارکردگی تلاش کررہے ہیں تو ، یہ ایک بہترین آپشن ہے۔

AMD Ryzen Threadripper 1950x

AMD Ryzen Threadripper 1950x 16 کور کے ساتھ آتا ہے ، اس سی پی یو میں 32 تھریڈز ، 4.0 گیگا ہرٹز کی ایک بوسٹ گھڑی ، اور 32 ایم بی کی ایل 3 کیشے کی حامل ہے۔ بہت سارے صارفین اسے انٹیل کور i9 کے ساتھ موازنہ سی پی یو کے مقابلے میں زیادہ لچکدار سمجھتے ہیں۔

انٹیل کور i9-7940X

14 کور اور 28 تھریڈز کے ساتھ ، انٹیل کور i9-7940X زیادہ تر ٹربو فریکوئنسی 4.30 گیگا ہرٹز اور زیادہ سے زیادہ گھڑی کی رفتار 3.10 گیگا ہرٹز کی خصوصیات ہے۔ یہ بہت ساری طاقتور انٹیل کور i9 سی پی یو میں سے ایک ہے جو عمدہ کارکردگی کے لئے تیار کیا گیا ہے۔

انٹیل ژون پلاٹینم سیریز

اگر آپ بہترین پروسیسر اور زیادہ سے زیادہ تھریڈ چاہتے ہیں تو ، چیک کریں انٹیل ژون پلاٹینم سیریز انٹیل سی پی یو کاروبار میں بہترین اور اچھی وجہ سے مشہور ہیں۔

پلاٹینم 8176 ، 8176F ، اور 8180 ماڈل 56 تھریڈز کے ساتھ 28 کور پر فخر کرتی ہیں۔ پلاٹینم 8164 اور 8170 26 کور اور 52 تھریڈ کی خصوصیت۔ اگر آپ کی ضرورت سے زیادہ کارکردگی ہو تو ، پلاٹینم 8160 ، 8168 ، 8160T ، اور 8160F محض 24 کوروں پر فخر کریں جس میں 48 دھاگے ہیں۔

ونڈوز آڈیو گراف تنہائی اعلی سی پی یو استعمال

انٹیل زیون کی کارکردگی متاثر کن ہونے کا وعدہ کرتی ہے ، لیکن آپ کو ان درندوں کے لئے کچھ بڑی رقم نکالنی ہوگی۔ (موجودہ لسٹ قیمت کے لئے 8180 ماڈل ایمیزون پر، 8،999 ہے)۔


عام طور پر عام طور پر دھاگوں کے بارے میں زیادہ نہیں جانتے ، نہ جاننے کی پرواہ کرتے ہیں ، اور یہ سمجھنے کے لئے وقت نہیں خرچ کرتے ہیں کہ وہ کیا کرتے ہیں یا کیوں وہ اہم ہیں۔ اور اگر آپ عام طور پر صرف ایک ہی پروگرام اپنے کمپیوٹر پر چلاتے ہیں تو ، یہ بالکل ٹھیک ہے۔ لیکن اگر آپ جاننا اور سمجھنا چاہتے ہیں کہ آپ کا کمپیوٹر کیسے چلتا ہے تو ، دھاگوں کو سمجھنا کلید ہے۔

تھریڈز کو سمجھنے کے ل you ، آپ کو پہلے جاننا ہوگا کہ سی پی یو کیا ہے اور سی پی یو کیا کرتا ہے۔ آپ کو بازیافت ، ڈیکوڈ اور سائیکل پر عمل کرنے کے بارے میں کچھ سمجھنے کی ضرورت ہے۔ لیکن جاننے کے لئے سب سے اہم بات یہ ہے کہ موضوعات اس پر اثر انداز ہوتے ہیں کہ آپ کا کمپیوٹر ایک ہی وقت میں متعدد ہدایات کو کتنی جلدی اور موثر طریقے سے انجام دے سکتا ہے۔

ونڈوز کے اندر ، کچھ تھریڈ کچھ وقت کے لئے فعال طور پر چلائے جاتے ہیں۔ کچھ سی پی یو میں ہائپر تھریڈنگ کے ساتھ ایک سے زیادہ تھریڈز ہوتے ہیں جو آپ کے پاس واقعی سی پی یو کور کی دوگنی مقدار کی نقل کرتے ہیں۔

بہت سارے دھاگوں کے ساتھ ، یہاں تک کہ ایک پروسیسر بھی بیک وقت مختلف کام انجام دے سکتا ہے۔

کام کرنے کا نظام رکھنے کے ل you ، آپ کو صحیح سی پی یو اور دھاگوں کی صحیح مقدار کی ضرورت ہے۔ ایک ساتھ ، یہ ایک اہم عنصر ہیں جو آپ کے کمپیوٹر کو کام کرنے دیتے ہیں۔

دوسرے اجزاء کو طاقت دینے اور اپنے کمپیوٹر کے صحیح عناصر کو ہدایات بھیجنے کے لئے آپ کو سی پی یو کی ضرورت ہے۔ آپ کو دھاگوں کی ضرورت ہے ایک وقت میں بہت سارے کام انجام دیں اور آپ کے کمپیوٹر کو موثر انداز میں چلنے دیں۔

ان دو عناصر کے بغیر ، آپ کو کوئی کارکردگی بالکل بھی نظر نہیں آئے گی۔

اگر آپ یہ یقینی بنانا چاہتے ہیں کہ آپ کا سی پی یو کافی دھاگے پیش کرتا ہے تو ، فرق جاننے کے ل know اپنی تحقیق کریں اور جانیں کہ مختلف سی پی یو کس کے قابل ہے۔ اخراجات کا موازنہ کریں ، فنکشن کا موازنہ کریں اور کارکردگی کا موازنہ کریں۔

اصل صارفین کے جائزے پڑھیں تاکہ آپ کو معلوم ہو کہ آپ اپنے سی پی یو یا کسی نئے سی پی یو سے کیا توقع کریں جس کی آپ خریدنے کا ارادہ رکھتے ہیں۔

تحقیق کرنے میں تھوڑا سا وقت لگائیں۔ جائزے کو پڑھنے کے لئے وقت نکالیں۔ قیمتوں اور فنکشن کا موازنہ کریں تاکہ آپ اپنے پیسوں کے ل for کیا حاصل کر رہے ہو۔

اگر آپ اپنا ہوم ورک کرتے ہیں تو ، آپ کو اپنی ضرورت کی کارکردگی فراہم کرنے کے لئے کافی دھاگوں کے ساتھ ایک سی پی یو مل جائے گا۔

مضمون پڑھیں: 2018 کا بہترین گیمنگ سی پی یوز