| OSHMEM_INFO(1) | Open MPI | OSHMEM_INFO(1) |
نام (NAME)
oshmem_info - نمایش اطلاعات درباره نصب OpenSHMEM
خلاصه دستور (SYNOPSIS)
oshmem_info [گزینهها]
توضیحات (DESCRIPTION)
دستور oshmem_info اطلاعات دقیقی درباره نصب OpenSHMEM ارائه میدهد. این ابزار میتواند دستکم در سه سناریوی متداول مفید باشد:
- 1.
- بررسی پیکربندی محلی و مشاهده نحوه نصب OpenSHMEM.
- 2.
- ارسال گزارشهای اشکال / درخواستهای راهنمایی به جامعه کاربری OpenSHMEM (بخش دریافت راهنمایی را ببینید).
- 3.
- مشاهده فهرستی از افزونههای نصبشده OpenSHMEM و پرسوجو درباره پارامترهای MCA که پشتیبانی میکنند.
نکته:
گزینهها (OPTIONS)
دستور oshmem_info گزینههای زیر را میپذیرد:
- -a, --all: نمایش تمامی گزینههای پیکربندی و پارامترهای MCA
- --arch: نمایش معماریای که OpenSHMEM روی آن کامپایل شده است
- -c, --config: نمایش گزینههای پیکربندی
- -gmca, --gmca <param> <value>*: ارسال پارامترهای سراسری MCA که برای تمام زمینهها (contexts) قابل اعمال هستند.
- -h, --help*: نمایش پیام راهنما / نحوه استفاده
- --hostname: نمایش نام میزبانی (hostname) که OpenSHMEM روی آن پیکربندی و ساخته شده است
- --internal: نمایش پارامترهای داخلی MCA (برای تغییر توسط کاربران در نظر گرفته نشده است)
- --level: نمایش متغیرهایی حداکثر تا این سطح (۱-۹). مقدار پیشفرض ۱ است، مگر اینکه --all بدون --level مشخص شده باشد که در این صورت مقدار پیشفرض ۹ خواهد بود. برای اطلاعات بیشتر بخش سطوح (LEVELS) را ببینید.
- -mca, --mca <param> <value>: ارسال پارامترهای MCA مختص به زمینه؛ در صورتی که از --gmca استفاده نشود و فقط یک زمینه تعیین شده باشد، این پارامترها سراسری در نظر گرفته میشوند.
- --param <type> <component>: نمایش پارامترهای MCA. پارامتر اول نوع مؤلفه برای نمایش است؛ پارامتر دوم مؤلفه مشخص برای نمایش است (یا کلیدواژه all، به معنای «نمایش تمامی مؤلفههای این نوع»).
- --parsable: در صورت استفاده به همراه پارامترهای دیگر، خروجی در قالبی قابل تجزیه توسط ماشین نمایش داده میشود. گزینه --parseable مترادفی برای --parsable است.
- --path <type>: نمایش مسیرهایی که OpenSHMEM با آنها پیکربندی شده است. پارامترهای زیر را میپذیرد: prefix، bindir، libdir، incdir، pkglibdir، sysconfdir.
- --pretty: در صورت استفاده به همراه سایر پارامترها، خروجی در قالبی خوانا و آراسته (prettyprint) نمایش داده میشود (پیشفرض)
- --selected-only: نمایش متغیرها تنها از مؤلفههای انتخابشده.
- -V, --version*: نمایش نسخه OpenSHMEM.
سطوح (LEVELS)
- 1.
- اطلاعات پایه مورد توجه کاربران
- 2.
- اطلاعات دقیق و تفصیلی مورد توجه کاربران
- 3.
- تمام اطلاعات باقیمانده مورد توجه کاربران
- 4.
- اطلاعات پایه مورد نیاز برای تنظیم و بهینهسازی (tuning)
- 5.
- اطلاعات دقیق و تفصیلی مورد نیاز برای تنظیم و بهینهسازی
- 6.
- تمام اطلاعات باقیمانده مورد نیاز برای تنظیم و بهینهسازی
- 7.
- اطلاعات پایه برای پیادهسازان و توسعهدهندگان OpenSHMEM
- 8.
- اطلاعات دقیق و تفصیلی برای پیادهسازان و توسعهدهندگان OpenSHMEM
- 9.
- تمام اطلاعات باقیمانده برای پیادهسازان و توسعهدهندگان OpenSHMEM
مثالها (EXAMPLES)
shell$ oshmem_info
نمایش خروجی پیشفرض گزینهها و فهرست مؤلفههای نصبشده در قالبی خوانا و آراسته (prettyprint).
shell$ oshmem_info --parsable
نمایش خروجی پیشفرض گزینهها و فهرست مؤلفههای نصبشده در قالبی قابل تجزیه توسط ماشین.
shell$ oshmem_info --param btl openib
نمایش پارامترهای MCA مربوط به مؤلفه BTL «openib» در قالبی خوانا و آراسته.
shell$ oshmem_info --param btl openib --parsable
نمایش پارامترهای MCA مربوط به مؤلفه BTL «openib» در قالبی قابل تجزیه توسط ماشین.
shell$ oshmem_info --path bindir
نمایش «bindir» پیکربندیشده برای OpenSHMEM.
shell$ oshmem_info --version ompi full --parsable
نمایش شماره نسخههای کامل OpenSHMEM (از جمله شماره نسخههای ORTE و OPAL) در قالبی قابل خواندن توسط ماشین.
shell$ oshmem_info --version btl major
نمایش شماره نسخه اصلی (major) تمامی مؤلفههای BTL در قالبی آراسته.
shell$ oshmem_info --version btl:tcp minor
نمایش شماره نسخه فرعی (minor) مؤلفه TCP BTL در قالبی آراسته.
shell$ oshmem_info --all
نمایش تمام اطلاعات مربوط به نصب OpenSHMEM، از جمله تمامی مؤلفههای یافتشده، پارامترهای MCA مورد پشتیبانی آنها، نسخههای OpenSHMEM و مؤلفهها، و غیره.
حق نشر (COPYRIGHT)
2003-2026, The Open MPI Community
| February 23, 2026 |