JINFO(1) JDK Commands JINFO(1)

jinfo - تولید اطلاعات پیکربندی جاوا برای یک فرایند مشخص جاوا

نکته: این دستور آزمایشی است و پشتیبانی نمی‌شود.

jinfo [option] pid

نمایانگر گزینه‌های خط فرمان jinfo است. بخش گزینه‌های دستور JINFO (OPTIONS FOR THE JINFO COMMAND) را ببینید.
شناسه فرایند (PID) که اطلاعات پیکربندی آن باید چاپ شود. فرایند باید یک فرایند جاوا باشد. برای دریافت فهرستی از فرایندهای جاوای در حال اجرا روی یک سیستم، می‌توانید از دستور ps یا در صورتی که فرایندهای JVM درون یک نمونه مجزای docker اجرا نمی‌شوند، از دستور jps استفاده کنید.

دستور jinfo اطلاعات پیکربندی جاوا را برای یک فرایند مشخص جاوا چاپ می‌کند. اطلاعات پیکربندی شامل خصوصیات سیستمی جاوا (system properties) و پرچم‌های خط فرمان JVM است. اگر فرایند مشخص‌شده روی یک JVM ۶۴-بیتی در حال اجرا باشد، ممکن است نیاز به تعیین گزینه -J-d64 داشته باشید؛ برای مثال:

jinfo -J-d64 -sysprops pid

این دستور پشتیبانی نمی‌شود و ممکن است در نسخه‌های آینده JDK در دسترس نباشد. در سیستم‌های Windows که dbgeng.dll در آن‌ها موجود نیست، برای کارکرد این ابزارها باید Debugging Tools for Windows نصب شده باشد. متغیر محیطی PATH باید شامل مسیر فایل jvm.dll مورد استفاده فرایند هدف یا مسیری باشد که فایل core dump از آن تولید شده است.

نکته:

اگر هیچ‌یک از گزینه‌های زیر استفاده نشوند، هم پرچم‌های خط فرمان و هم جفت‌های نام-مقدار خصوصیات سیستم چاپ می‌شوند.

نام و مقدار پرچم خط فرمان مشخص‌شده را چاپ می‌کند.
پرچم بولی (Boolean) خط فرمان مشخص‌شده را فعال یا غیرفعال می‌کند.
پرچم خط فرمان مشخص‌شده را روی مقدار تعیین‌شده تنظیم می‌کند.
پرچم‌های خط فرمان ارسال‌شده به JVM را چاپ می‌کند.
خصوصیات سیستمی جاوا را به صورت جفت‌های نام-مقدار چاپ می‌کند.
پیام راهنما را چاپ می‌کند.
2021 JDK 17