'\" t .\" Title: ndctl-start-scrub .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-06-30 .\" Manual: ndctl Manual .\" Source: ndctl .\" Language: English .\" .TH "NDCTL\-START\-SCRUB" "1" "2026-06-30" "ndctl" "ndctl Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" ndctl-start-scrub \- آغاز عملیات پاکسازی محدوده آدرس (ARS) .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fIndctl start\-scrub\fP [ .\|.\|. ] [] .fi .br .SH "توضیحات (DESCRIPTION)" .sp قابلیت پاکسازی محدوده آدرس NVDIMM (یا همان Address Range Scrub)، قابلیتی ارائه‌شده توسط سفت‌افزار پلتفرم است که امکان کشف خطاهای حافظه را برای نرم‌افزار سیستم فراهم می‌سازد. این ویژگی نرم‌افزار سیستم را قادر می‌سازد تا به‌صورت پیشگیرانه از دسترسی‌هایی که ممکن است منجر به رخدادهای مدیریت خطای حافظه غیرقابل‌تصحیح شوند جلوگیری کند، و در غیر این صورت اجازه می‌دهد خطاهای حافظه فهرست‌بندی و شمارش شوند. .sp کرنل فایلی در sysfs به نام (\fIscrub\fP) فراهم می‌کند که هنگام نوشتن رشته "1\(rsn" در آن، یک عملیات ARS را آغاز می‌کند. عملیات \fIndctl start\-scrub\fP یک ARS را در سراسر تمام گذرگاه‌های مشخص‌شده آغاز می‌کند و متعاقباً کرنل به پاکسازی تک‌تک نواحی آدرس حافظه پایدار روی گذرگاه‌های تعیین‌شده می‌پردازد. .SH "مثال‌ها (EXAMPLES)" .sp شروع پاکسازی روی تمام گذرگاه‌های nvdimm در سیستم. گزارش خروجی json تنها شامل گذرگاه‌هایی است که از عملیات‌های ARS پشتیبانی می‌کنند. .sp .if n .RS 4 .nf .fam C # ndctl start\-scrub [ { "provider":"nfit_test.1", "dev":"ndbus3", "scrub_state":"active" }, { "provider":"nfit_test.0", "dev":"ndbus2", "scrub_state":"active" } ] .fam .fi .if n .RE .sp هنگام مشخص کردن یک گذرگاه منفرد، یا در صورتی که فقط یک گذرگاه در سیستم موجود باشد، این دستور گزارش می‌دهد که آیا پشتیبانی از ARS موجود است یا خیر. .sp .if n .RS 4 .nf .fam C # ndctl start\-scrub e820 error starting scrub: Operation not supported .fam .fi .if n .RE .SH "گزینه‌ها (OPTIONS)" .sp \-v, \-\-verbose .RS 4 ارسال پیام‌های اشکال‌زدایی برای فرایند آغاز ARS .RE .SH "کپی‌رایت و تکثیر (COPYRIGHT)" .sp کپی‌رایت \(co 2016 \- 2022، Intel Corporation. مجوز GPLv2: گنو GPL نسخه ۲ \c .URL "http://gnu.org/licenses/gpl.html" "" "." این یک نرم‌افزار آزاد است: شما مجاز به تغییر و توزیع مجدد آن هستید. تا حد مجاز توسط قانون، هیچ ضمانتی وجود ندارد. .SH "همچنین ببینید (SEE ALSO)" .sp ndctl\-wait\-scrub(1), \c .URL "http://www.uefi.org/sites/default/files/resources/ACPI%206_2_A_Sept29.pdf" "ACPI 6.2 Specification Section 9.20.7.2 Address Range Scrubbing (ARS) Overview"