| NVME-GET-PROPERTY(1) | NVMe Manual | NVME-GET-PROPERTY(1) |
نام (NAME)
nvme-get-property - ویژگی تعریفشدهٔ کنترلکنندهٔ NVMe را برای NVMe بر بستر فابریک (NVMe over Fabrics) میخواند و نمایش میدهد
خلاصه دستور (SYNOPSIS)
nvme get-property <device> [--offset=<offset> | -O <offset>]
[--human-readable | -H]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
[--timeout=<timeout> | -t <timeout>]
توضیحات (DESCRIPTION)
ویژگی تعریفشدهٔ کنترلکنندهٔ NVMe را برای NVMe بر بستر فابریک (NVMe over Fabrics) میخواند و نمایش میدهد.
گزینهها (OPTIONS)
-O <offset>, --offset=<offset>
آفست
ویژگی مورد
نظر. یکی از
مقادیر CAP=0x0،
VS=0x8، CC=0x14، CSTS=0x1c، NSSR=0x20.
-H
--human-readable:
نمایش
فیلدهای
گنجاندهشده
در ویژگی.
-o <fmt>, --output-format=<fmt>
تنظیم
قالب
گزارشدهی
روی normal، json یا
binary. در هر
زمان تنها
یک قالب
خروجی
میتواند
استفاده
شود.
-v, --verbose
افزایش
میزان
جزئیات
اطلاعات در
خروجی.
-t <timeout>, --timeout=<timeout>
بازنویسی
مقدار مهلت
زمانی (timeout)
پیشفرض. به
میلیثانیه.
مثالها (EXAMPLES)
•دستور
زیر get-property را با
آفست 0 اجرا
میکند
# nvme get-property /dev/nvme0 --offset=0x0 --human-readable
اشکالات (BUGS)
در حال حاضر به دلیل محدودیت در رابط ioctl، مقدار CAP به ۳۲ بیت کوتاه میشود.
در هستههای بهاندازهٔ کافی جدید، مقدار ۶۴ بیتی در ردگیریهای هسته (kernel traces) نشان داده میشود.
•ابتدا
ردگیریها
را با این
دستور فعال
کنید
# echo 1 > /sys/kernel/debug/tracing/events/nvme/enable
•سپس در
ردگیری به
دنبال
دستور NVMe Fabrics با
کد (0x7f) بگردید
/sys/kernel/debug/tracing/trace
همچنین ببینید (SEE ALSO)
NVME
بخشی از مجموعهٔ nvme-user
| 02/16/2026 | NVMe |