اوبنٹو میں کورز کی تعداد کیسے تلاش کی جائے

How Find Number Cores Ubuntu




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

  • lscpu کمانڈ کا استعمال کرتے ہوئے۔
  • /proc /cpuinfo فائل کا استعمال کرتے ہوئے۔
  • nproc کمانڈ کا استعمال کرتے ہوئے۔

طریقہ 1: lscpu کمانڈ کا استعمال کرتے ہوئے اوبنٹو میں کور کی تعداد تلاش کرنا۔

کی 'lscpu' کمانڈ سی پی یو فن تعمیر سے متعلق تمام معلومات فراہم کرتا ہے۔







$ lscpu



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



صرف سی پی یو کی معلومات کو فلٹر کرنے کے لیے ، 'lscpu' کے ساتھ کمانڈ 'egrep' اس طرح کمانڈ کریں:





$ lscpu| egrep 'CPU s (s )'

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



یہ 'lscpu' کمانڈ سے تمام معلومات جمع کرتا ہے۔ '/proc/cpuinfo' فائل اور sysfs ، تو اس کا مطلب ہے کہ ہم براہ راست CPU سے متعلقہ معلومات حاصل کر سکتے ہیں '/proc/cpuinfo' فائل.

طریقہ 2: /proc /cpuinfo فائل کا استعمال کرتے ہوئے اوبنٹو میں کور کی تعداد تلاش کرنا۔

جیسا کہ نام۔ '/proc/cpuinfo' کہہ رہا ہے ، یہ ایک فائل ہے جس میں سی پی یو کی معلومات ہوتی ہے ، اور ہم بلی کمانڈ کا استعمال کرتے ہوئے اس فائل کی تمام معلومات آسانی سے دیکھ سکتے ہیں۔

$کیٹ /فیصد/cpuinfo

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

$کیٹ /فیصد/cpuinfo| گرفتپروسیسر| wc -

آپ دیکھ سکتے ہیں ، اس نے صرف کور کی تعداد دکھائی ہے۔

طریقہ 3: nproc کمانڈ کا استعمال کرتے ہوئے اوبنٹو میں کور کی تعداد تلاش کرنا۔

استعمال کرنے کے بجائے 'گرفت' سے کورز کی تعداد کو فلٹر کرنے کا حکم۔ '/proc/cpuinfo' فائل ، ایک سادہ کمانڈ ہے جسے کے نام سے جانا جاتا ہے۔ 'این پروک' صرف کور کی تعداد حاصل کرنے کے لیے:

$nproc

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

نتیجہ

اس پوسٹ میں اوبنٹو 20.04 LTS آپریٹنگ سسٹم میں کور کی تعداد اور دیگر CPU سے متعلقہ معلومات تلاش کرنے کے تین آسان مگر گہرے طریقے شامل ہیں۔ مذکورہ بالا طریقوں میں سے کسی کا استعمال کرتے ہوئے ، کور کی تعداد تلاش کرنا اب مشکل نہیں ہے۔