| DAXCTL-CREATE-DEVICE(1) | daxctl Manual | DAXCTL-CREATE-DEVICE(1) |
نام (NAME)
daxctl-create-device - ایجاد یک دستگاه devdax
خلاصه دستور (SYNOPSIS)
daxctl create-device [<options>]
مثالها (EXAMPLES)
# daxctl create-device -s 4G
[
{
"chardev":"dax0.1",
"size":4294967296,
"target_node":0,
"mode":"devdax"
}
]
# daxctl create-device -u
[
{
"chardev":"dax0.1",
"size":"15.63 GiB (16.78 GB)",
"target_node":0,
"mode":"devdax"
},
{
"chardev":"dax1.1",
"size":"15.63 GiB (16.78 GB)",
"target_node":1,
"mode":"devdax"
}
]
# daxctl create-device -r 0 -u
{
"chardev":"dax0.1",
"size":"15.63 GiB (16.78 GB)",
"target_node":0,
"mode":"devdax"
}
توضیحات (DESCRIPTION)
یک دستگاه dax را در حالت devdax در ناحیههای پویا ایجاد میکند. نتیجه همچنین میتواند به حالت system-ram تبدیل شود که ترتیبی میدهد تا محدودهٔ dax به عنوان حافظهٔ معمولی به صورت اتصال گرم (hot-plug) وارد سیستم شود.
دستور daxctl create-device انتظار دارد که BIOS یا کرنل محدودهای را در نقشهٔ حافظهٔ EFI با EFI_MEMORY_SP مشخص کند. محدودههای حاصل به این معنی هستند که ۱۰۰٪ ظرفیت آن برای برنامهها رزرو شده است.
گزینهها (OPTIONS)
-r, --region=
-s, --size=
اندازه باید مضربی از همترازی ناحیه باشد.
-a, --align
--input
نام دستگاه از نو ایجاد نمیشود، اما اگر یک "chardev" در فایل JSON ارسال شود، از آن برای دریافت شناسهٔ ناحیه استفاده خواهد شد.
توجه داشته باشید که محتوای JSON در فایل نمیتواند آرایهای از اشیاء JSON باشد، بلکه باید یک شیء تکی JSON یعنی بدون براکتهای محصورکنندهٔ آرایه باشد.
-u, --human
-v, --verbose
کپیرایت و تکثیر (COPYRIGHT)
کپیرایت © 2016 - 2022، شرکت Intel Corporation. مجوز GPLv2: گنو GPL نسخهٔ 2 http://gnu.org/licenses/gpl.html. این نرمافزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون مجاز دانسته است.
همچنین ببینید (SEE ALSO)
daxctl-list(1),daxctl-reconfigure-device[1],daxctl-destroy-device[1]
| 2026-06-30 | daxctl |