NDCTL-DISABLE-DIMM(1) ndctl Manual NDCTL-DISABLE-DIMM(1)

ndctl-disable-dimm - غیرفعال‌سازی یک یا چند DIMM بیکار

ndctl disable-dimm <dimm> [<options>]

برای هر دستگاه حافظه که در جدول ACPI NFIT یا دیگر سازوکارهای کشف منابع NVDIMM پلتفرم مشخص شده است، یک شیء دستگاه DIMM عمومی با نام /dev/nmemX ثبت می‌شود. هسته LIBNVDIMM یک درایور داخلی برای این دستگاه‌های DIMM فراهم می‌کند. این درایور مسئول تعیین این است که آیا DIMM ناحیه برچسب فضای‌نام (namespace label area) را پیاده‌سازی می‌کند یا خیر، و همچنین مسئول مقداردهی اولیه نسخه مقیم در حافظه کرنل از آن داده‌های برچسب است.

کرنل هنگام انجام اقدامات تخصیص فضای‌نام (namespace provisioning)، تغییرات زمان‌اجرا را روی آن داده‌ها اعمال می‌کند و تا زمانی که DIMM در هر ناحیه‌ای (region) فعال باشد، به‌طور فعال از اعمال تغییرات روی داده‌های برچسب توسط فضای کاربری (userspace) جلوگیری به عمل می‌آورد. غیرفعال‌سازی یک DIMM پس از آنکه تمام ناحیه‌های عضو آن غیرفعال شدند، به فضای کاربری اجازه می‌دهد تا داده‌های برچسب را به‌صورت دستی به‌روزرسانی کند تا در فعال‌سازی بعدی DIMM مورد استفاده قرار گیرند.

<dimm>

نام یک دستگاه nmemX یا شماره شناسه dimm. عملیات را به dimm(های) مشخص‌شده محدود می‌کند. کلیدواژه all می‌تواند برای مشخص کردن عدم وجود هرگونه محدودیت استفاده شود؛ هرچند این حالت دقیقاً مشابه مشخص نکردن گزینه --dimm است.

-b, --bus=

شماره شناسه گذرگاه (bus id)، یا یک رشته ارائه‌دهنده (مانند "ACPI.NFIT"). عملیات را به گذرگاه(های) مشخص‌شده محدود می‌کند. کلیدواژه all می‌تواند برای مشخص کردن عدم وجود هرگونه محدودیت استفاده شود؛ هرچند این حالت دقیقاً مشابه مشخص نکردن گزینه --bus است.

حق نشر © 2016 - 2022, Intel Corporation. تحت مجوز GPLv2: گنو GPL نسخه ۲ http://gnu.org/licenses/gpl.html. این نرم‌افزار آزاد است: شما مجاز به تغییر و توزیع مجدد آن هستید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

ndctl-enable-dimm(1)

2026-06-30 ndctl