📄 محتوای کامل
روشهای متعدد برای بررسی تعداد هستههای CPU در یک سرور لینوکس وجود دارد از ابزارهای ساده خط فرمان گرفته تا ابزارهای اطلاعات دقیق سختافزاری، یک راهنمای جامع برای بهینهسازی و درک قابلیتهای عملکرد سرور خود دریافت کنید.
بررسی تعداد هسته های موجود در لینوکس
هنگام مدیریت یک سرور مجازی خصوصی (VPS) که لینوکس را اجرا میکند، درک منابع آن برای بهینهسازی عملکرد بسیار مهم است. یکی از این منابع، تعداد هستههای CPU است. هرچه هستههای بیشتری داشته باشید، سرور شما میتواند وظایف بیشتری را به طور همزمان انجام دهد. در اینجا راهنمایی در مورد نحوه بررسی تعداد هستههای CPU در یک سرور لینوکس ارائه شده است.
فایل/proc/cpuinfo
یکی از سادهترین روشها برای تعیین تعداد هستههای CPU، خواندن /proc/cpuinfoفایل است.
cat /proc/cpuinfo | grep "processor"
هر خط «پردازنده» نشان دهنده یک هسته CPU است. تعداد این خطوط را بشمارید تا تعداد کل هستهها مشخص شود.
فرماندهیlscpu
این lscpuدستور اطلاعات دقیقی در مورد معماری CPU ارائه میدهد.فرمان:
lscpu
به دنبال خط «CPU(s)» بگردید. این خط تعداد کل هستهها را نمایش میدهد. اگر میخواهید بین هستههای فیزیکی و رشتهها (در صورت hyper-threading) تفاوت قائل شوید، به دنبال «Core(s) per socket» و «Thread(s) per core» باشید.
فرماندهیnproc
برای شمارش ساده واحدهای پردازش موجود، از استفاده کنید nproc.
nproc
این یک عدد واحد را برمیگرداند که تعداد هستههای CPU را نشان میدهد.
دستورات topوhtop
topهر دو htopنمایشگرهای فرآیند تعاملی هستند که وضعیت فعلی سیستم را نمایش میدهند.استفاده از بالا :فرمان:
top
وقتی top باز شد، بخش Cpu(s) را مشاهده کنید. این بخش آمار استفاده برای هر هسته را نشان میدهد.استفاده از htop :فرمان:
htop
در htop، شما مستقیماً نمایش بصری از میزان استفاده از هر هسته را در بالای رابط مشاهده خواهید کرد.
فرماندهیhwinfo
hwinfoاطلاعات سختافزاری دقیقی، از جمله در مورد CPU، ارائه میدهد.دستور (برای دریافت اطلاعات دقیق CPU):
hwinfo --cpu
برای تعداد هستههای پردازنده، به دنبال «تعداد پردازندهها» باشید.
در نهایت اعلام می کنیم که
بررسی و درک منظم تعداد هستههای CPU و میزان استفاده از آنها میتواند به بهینهسازی عملکرد و توزیع بار وظایف در سرور لینوکس شما کمک کند. در صورت نیاز و بر اساس ابزارهایی که روی سیستم خود نصب کردهاید، از روشهای فوق استفاده کنید.