NVME-PREDICTABLE-L(1) NVMe Manual NVME-PREDICTABLE-L(1)

nvme-predictable-lat-log - بازیابی لاگ تأخیر قابل پیش‌بینی (Predictable Latency Log) در NVMe

nvme predictable-lat-log <device> [--nvmset-id=<nvmset_id> | -i <nvmset_id>]
                        [--raw-binary | -b]
                        [--output-format=<fmt> | -o <fmt>] [--verbose | -v]

صفحه لاگ تأخیر قابل پیش‌بینی به‌ازای هر مجموعه‌ی NVM را از یک دستگاه NVMe بازیابی کرده و ساختار بازگردانده‌شده را ارائه می‌دهد.

پارامتر <device> اجباری است و می‌تواند یک دستگاه کاراکتری NVMe (مانند /dev/nvme0) یا یک دستگاه بلوکی فضای نام (مانند /dev/nvme0n1) باشد.

در صورت موفقیت، ساختار لاگ تأخیر قابل پیش‌بینی بازگردانده‌شده به‌ازای مجموعه‌ی NVM ممکن است بسته به فلگ‌های گزینه به یکی از چند روش ارائه شود؛ این ساختار می‌تواند توسط برنامه پردازش و با قالبی خوانا چاپ شود، یا بافر خام آن برای پردازش توسط برنامه‌ای دیگر به خروجی استاندارد (stdout) ارسال گردد.

-i <nvmset_id>, --nvmset-id=<nvmset_id>

لاگ تأخیر قابل پیش‌بینی به‌ازای مجموعه‌ی NVM را برای شناسه مشخص‌شده nvmset بازیابی می‌کند. این آرگومان اجباری است و موفقیت آن ممکن است به آمار دستگاه برای ارائه این لاگ وابسته باشد. برای جزئیات بیشتر به مشخصات NVM Express 1.4 بخش ۵.۱۴.۱.۱۰ مراجعه کنید. مقدار پیش‌فرض nvmset id برای دستگاه ۱ است.

-b, --raw-binary

بافر خام لاگ تأخیر قابل پیش‌بینی به‌ازای مجموعه‌ی NVM را در خروجی استاندارد چاپ می‌کند.

-o <fmt>, --output-format=<fmt>

قالب گزارش خروجی را روی normal (عادی)، json یا binary (دودویی) تنظیم می‌کند. در هر زمان تنها یک قالب خروجی می‌تواند استفاده شود.

-v, --verbose

میزان جزئیات اطلاعات در خروجی را افزایش می‌دهد.

•چاپ صفحه لاگ تأخیر قابل پیش‌بینی به‌ازای مجموعه‌ی NVM در یک قالب خوانا برای انسان:
# nvme predictable-lat-log /dev/nvme0
•چاپ بافر خام لاگ تأخیر قابل پیش‌بینی به‌ازای مجموعه‌ی NVM در یک فایل:
# nvme predictable-lat-log /dev/nvme0 --raw-binary > nvmset_log.raw

هنگام استفاده از این حالت، عدم تغییر مسیر خروجی استاندارد احتمالاً ایدهٔ بدی است.

بخشی از مجموعهٔ nvme-user

02/16/2026 NVMe