HWLOC-DUMP-HWDATA(1) hwloc HWLOC-DUMP-HWDATA(1)

hwloc-dump-hwdata - استخراج اطلاعات توپولوژی و محلی‌سازی از جدول‌های سخت‌افزاری

hwloc-dump-hwdata [گزینه‌ها]

ذخیره پرونده‌های خروجی در پوشه <dir> به جای مسیر پیش‌فرض /usr/var/run/hwloc/ که در زمان پیکربندی (configure) مشخص شده است.

همچنین ممکن است مایل باشید متغیر محیطی HWLOC_DUMPED_HWDATA_DIR را نیز تنظیم کنید تا کتابخانه hwloc پرونده‌های استخراج‌شده را در همان دایرکتوری جستجو کند.

گزارش نسخه و خروج.
نمایش پیام راهنما و خروج.

کتابخانه hwloc ممکن است از برخی اطلاعات محلی‌سازی و توپولوژی برگرفته از جدول‌های SMBIOS یا ACPI بهره‌مند شود. این اطلاعات در لینوکس از پرونده‌های خام سخت‌افزاری در دایرکتوری‌هایی مانند /sys/firmware/dmi/ یا /sys/firmware/acpi/ قابل دسترسی هستند. این پرونده‌ها معمولاً فقط برای کاربر root قابل دسترسی هستند و تنها زمانی وجود دارند که پشتیبانی از dmi-sysfs در هسته لینوکس فعال باشد.

ابزار hwloc-dump-hwdata محتوای مفید این پرونده‌ها را در قالب پرونده‌های خوانا برای انسان و با دسترسی همگانی استخراج می‌کند. هدف این است که این ابزار یک بار در زمان راه‌اندازی سیستم (boot) اجرا شود تا کتابخانه اصلی hwloc (بدون نیاز به مجوزهای ویژه) بتواند اطلاعات را از این پرونده‌های خوانا گردآوری کند.

ابزار hwloc-dump-hwdata در حال حاضر تنها برای پردازنده‌های Intel Xeon Phi مفید است (Knights Landing و Knights Mill).

فهرست فعلی اطلاعات استخراج‌شده عبارتند از:

پیکربندی حافظه، حافظه نهان (کش) و خوشه‌بندی پردازنده‌های Intel Xeon Phi
که از مدخل‌های خاص SMBIOS مانند /sys/firmware/dmi/entries/14-* و /sys/firmware/dmi/entries/160-* گردآوری شده و در پرونده knl_memoryside_cache ذخیره می‌شود.

hwloc(7), lstopo(1)

June 8, 2026 2.14.0