وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش پیدا کردن تعداد هسته ها در اوبونتو

0 54
زمان لازم برای مطالعه: 2 دقیقه






مدیران لینوکس معمولاً هنگام مدیریت سرورهای لینوکس و تعیین وظایف مختلف به چندین ماشین سرور، نیاز به دانستن تعداد هسته‌ها دارند. در ابتدا، سیستم‌های کامپیوتری با پردازنده‌های تک هسته‌ای عرضه می‌شدند، اما امروزه برای افزایش عملکرد، پردازنده‌های چند هسته‌ای داریم. در این پست روش ها و دستورات متعددی برای یافتن تعداد هسته ها در سیستم Ubuntu 20.04 LTS ارائه می شود.

  • با استفاده از دستور “lscpu”.
  • با استفاده از فایل “/proc/cpuinfo”.
  • با استفاده از دستور nproc

روش 1: پیدا کردن تعداد هسته ها در اوبونتو با استفاده از دستور “lscpu”.

را ‘lscpu’ دستور تمام اطلاعات مربوط به معماری CPU را ارائه می دهد.

$ lscpu

روش پیدا کردن تعداد هسته ها در اوبونتوروش پیدا کردن تعداد هسته ها در اوبونتو

دستور بالا تمام اطلاعات مربوط به CPU مانند معماری CPU، تعداد هسته های CPU، رشته ها در هر هسته و غیره را نشان می دهد.

فقط برای فیلتر کردن اطلاعات CPU، از ‘lscpu’ فرمان با “egrep” دستور به این صورت:

$ lscpu | egrep ‘CPU\(s\)’

روش پیدا کردن تعداد هسته ها در اوبونتوروش پیدا کردن تعداد هسته ها در اوبونتو

همانطور که در تصویر ضمیمه شده در بالا مشاهده می کنید، خطوطی که حاوی رشته “CPU” هستند به عنوان خروجی دستور ذکر شده در بالا نشان داده می شوند:

این ‘lscpu’ فرمان تمام اطلاعات را از ‘/proc/cpuinfo’ فایل و sysfs، بنابراین به این معنی است که می‌توانیم مستقیماً اطلاعات مربوط به CPU را از آن دریافت کنیم ‘/proc/cpuinfo’ فایل.

پیشنهاد می‌کنیم بخوانید:  روش نصب پایتون 3.9 در اوبونتو 20.04 و 20.10

روش 2: یافتن تعداد هسته ها در اوبونتو با استفاده از فایل “/proc/cpuinfo”

به عنوان نام ‘/proc/cpuinfo’ فایلی است که حاوی اطلاعات CPU است و با استفاده از دستور cat می توانیم به راحتی تمامی اطلاعات این فایل را مشاهده کنیم:

$ گربه /proc/cpuinfo

روش پیدا کردن تعداد هسته ها در اوبونتوروش پیدا کردن تعداد هسته ها در اوبونتو

از کل این دسته از اطلاعات، می‌توانیم اطلاعات را فیلتر کنیم و با ترکیب دستور cat، grep و wc، همانطور که در دستور زیر نشان داده شده است، تعداد دقیق هسته‌ها را بدست آوریم:

$ گربه /proc/cpuinfo | grep پردازنده | دستشویی

روش پیدا کردن تعداد هسته ها در اوبونتوروش پیدا کردن تعداد هسته ها در اوبونتو

می بینید، فقط تعداد هسته ها را نشان داده است.

روش 3: پیدا کردن تعداد هسته ها در اوبونتو با استفاده از دستور “nproc”.

به جای استفاده از “گرپ” دستور فیلتر کردن تعداد هسته ها از ‘/proc/cpuinfo’ یک دستور ساده وجود دارد که به نام ‘nproc’ فقط برای دریافت تعداد هسته ها:

$ nproc

روش پیدا کردن تعداد هسته ها در اوبونتوروش پیدا کردن تعداد هسته ها در اوبونتو

همانطور که در خروجی دستور بالا مشاهده می کنید، تعداد هسته های مورد نظر ما را نیز چاپ کرده است.

نتیجه

این پست شامل سه روش آسان و در عین حال عمیق برای یافتن تعداد هسته ها و سایر اطلاعات مربوط به CPU در سیستم عامل Ubuntu 20.04 LTS است. با استفاده از هر یک از روش های ذکر شده در بالا، یافتن تعداد هسته ها دیگر دشوار نیست.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
پیشنهاد می‌کنیم بخوانید:  روش نصب KdenLive در اوبونتو 22.04

زمان انتشار: 1403-01-02 17:23:07

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید