NVME-VIRTIUM-SAVE(1) NVMe Manual NVME-VIRTIUM-SAVE(1)

nvme-virtium-save-smart-to-vtview-log - ذخیرهٔ دوره‌ای مشخصه‌های SMART در یک فایل لاگ (قالب csv).

nvme virtium save-smart-to-vtview-log <device> [--run-time=<NUM> | -r <NUM>]
                        [--freq=<NUM> | -f <NUM>]
                        [--output-file=<FILE> | -o <FILE>]
                        [--test-name=<NAME> | -n <NAME>]

این دستور فرآیند جمع‌آوری دوره‌ای داده‌های SMART و ذخیرهٔ آن‌ها در قالبی آماده برای تحلیل را خودکار می‌کند. هر مدخل همراه با برچسب زمان (timestamp) و در قالب csv ذخیره می‌شود. کاربران می‌توانند برای تحلیل داده‌ها از نرم‌افزار اکسل (Excel) استفاده کنند. برخی نمونه‌های کاربرد شامل جمع‌آوری داده‌های SMART برای مشخصه‌یابی دما، داده‌های مورد نیاز برای محاسبهٔ دوام و پایداری (endurance)، یا جمع‌آوری داده‌های SMART حین آزمون یا عملکرد عادی دستگاه است.

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

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

این دستور به مدت‌زمان مشخص‌شده توسط گزینهٔ <run-time> اجرا می‌شود و داده‌های SMART را با بسامد (تناوب) مشخص‌شده توسط گزینهٔ <freq> جمع‌آوری می‌کند. اگر نام فایل خروجی مشخص نشده باشد، این دستور نام فایلی تولید می‌کند که شامل رشتهٔ مدل و شماره سریال دستگاه خواهد بود.

اگر گزینهٔ test-name مشخص شده باشد، در فایل لاگ ثبت شده و به‌عنوان بخشی از نام فایل لاگ استفاده می‌شود.

-r <NUM>, --run-time=<NUM>

(اختیاری) مدت‌زمان ثبت لاگ داده‌ها بر حسب ساعت (پیش‌فرض = ۲۰ ساعت).

-f <NUM>, --freq=<NUM>

(اختیاری) تناوب لاگ‌برداری از داده‌های SMART (۰٫۲۵ = ۱۵ دقیقه، ۰٫۵ = ۳۰ دقیقه، ۱ = ۱ ساعت، ۲ = ۲ ساعت و غیره). پیش‌فرض = ۱۰ ساعت.

-o <FILE>, --output-file=<FILE>

(اختیاری) نام فایل لاگ (نامی برای آن تعیین کنید که به‌خاطر آوردن هدف آزمون برای شما ساده باشد). همچنین می‌توانید آن را خالی بگذارید؛ در این صورت نام فایل به‌صورت <model string>-<serial number>-<test name>.txt تولید خواهد شد.

-n <NAME>, --test-name=<NAME>

(اختیاری) نام آزمونی که در حال انجام آن هستید. این رشته به‌عنوان بخشی از نام فایل لاگ استفاده خواهد شد.

•مشخصه‌یابی دما (Temperature characterization):
# nvme virtium save-smart-to-vtview-log /dev/yourDevice --run-time=100 --record-frequency=0.25 --test-name=burn-in-at-(-40)
•آزمون دوام و پایداری (Endurance testing):
# nvme virtium save-smart-to-vtview-log /dev/yourDevice --run-time=100 --record-frequency=1 --test-name=Endurance-test-JEDEG-219-workload
•صرفاً لاگ‌برداری: در حالت پیش‌فرض به مدت ۲۰ ساعت اجرا شده و هر ۱۰ ساعت یک‌بار لاگ می‌گیرد.
# nvme virtium save-smart-to-vtview-log /dev/yourDevice

nvme(1)

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

02/16/2026 NVMe