از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش پیدا کردن تعداد هسته ها در اوبونتو
سرفصلهای مطلب
مدیران لینوکس معمولاً هنگام مدیریت سرورهای لینوکس و تعیین وظایف مختلف به چندین ماشین سرور، نیاز به دانستن تعداد هستهها دارند. در ابتدا، سیستمهای کامپیوتری با پردازندههای تک هستهای عرضه میشدند، اما امروزه برای افزایش عملکرد، پردازندههای چند هستهای داریم. در این پست روش ها و دستورات متعددی برای یافتن تعداد هسته ها در سیستم Ubuntu 20.04 LTS ارائه می شود.
- با استفاده از دستور “lscpu”.
- با استفاده از فایل “/proc/cpuinfo”.
- با استفاده از دستور nproc
روش 1: پیدا کردن تعداد هسته ها در اوبونتو با استفاده از دستور “lscpu”.
را ‘lscpu’ دستور تمام اطلاعات مربوط به معماری CPU را ارائه می دهد.
دستور بالا تمام اطلاعات مربوط به CPU مانند معماری CPU، تعداد هسته های CPU، رشته ها در هر هسته و غیره را نشان می دهد.
فقط برای فیلتر کردن اطلاعات CPU، از ‘lscpu’ فرمان با “egrep” دستور به این صورت:
همانطور که در تصویر ضمیمه شده در بالا مشاهده می کنید، خطوطی که حاوی رشته “CPU” هستند به عنوان خروجی دستور ذکر شده در بالا نشان داده می شوند:
این ‘lscpu’ فرمان تمام اطلاعات را از ‘/proc/cpuinfo’ فایل و sysfs، بنابراین به این معنی است که میتوانیم مستقیماً اطلاعات مربوط به CPU را از آن دریافت کنیم ‘/proc/cpuinfo’ فایل.
روش 2: یافتن تعداد هسته ها در اوبونتو با استفاده از فایل “/proc/cpuinfo”
به عنوان نام ‘/proc/cpuinfo’ فایلی است که حاوی اطلاعات CPU است و با استفاده از دستور cat می توانیم به راحتی تمامی اطلاعات این فایل را مشاهده کنیم:
از کل این دسته از اطلاعات، میتوانیم اطلاعات را فیلتر کنیم و با ترکیب دستور cat، grep و wc، همانطور که در دستور زیر نشان داده شده است، تعداد دقیق هستهها را بدست آوریم:
می بینید، فقط تعداد هسته ها را نشان داده است.
روش 3: پیدا کردن تعداد هسته ها در اوبونتو با استفاده از دستور “nproc”.
به جای استفاده از “گرپ” دستور فیلتر کردن تعداد هسته ها از ‘/proc/cpuinfo’ یک دستور ساده وجود دارد که به نام ‘nproc’ فقط برای دریافت تعداد هسته ها:
همانطور که در خروجی دستور بالا مشاهده می کنید، تعداد هسته های مورد نظر ما را نیز چاپ کرده است.
نتیجه
این پست شامل سه روش آسان و در عین حال عمیق برای یافتن تعداد هسته ها و سایر اطلاعات مربوط به CPU در سیستم عامل Ubuntu 20.04 LTS است. با استفاده از هر یک از روش های ذکر شده در بالا، یافتن تعداد هسته ها دیگر دشوار نیست.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-02 17:23:07