'\" t .\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "intel_gpu_top" "1" "2023-01-27" "igt-gpu-tools 2.5" "General Commands Manual" .SH "نام (NAME)" intel_gpu_top \- نمایشی مشابه top از میزان مصرف پردازنده گرافیکی اینتل .SH "خلاصه دستور (SYNOPSIS)" .sp \fBintel_gpu_top\fP [\fIگزینه‌ها\fP] .SH "توضیحات (DESCRIPTION)" .sp \fBintel_gpu_top\fP ابزاری برای نمایش اطلاعات میزان مصرف پردازنده‌های گرافیکی اینتل (Intel GPU) است. .sp این ابزار داده‌های جمع‌آوری‌شده از شمارنده‌های عملکرد (PMU) را ارائه می‌دهد که توسط i915 و دیگر درایورهای پلتفرم مانند RAPL (توان مصرفی) و Uncore IMC (پهنای باند حافظه) در دسترس قرار می‌گیرند. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \-h نمایش متن راهنما. .TP .B \-c خروجی داده‌ها با قالب‌بندی CSV. .TP .B \-J خروجی داده‌ها با قالب‌بندی JSON. .TP .B \-l فهرست کردن داده‌ها به‌صورت متن ساده. .UNINDENT .INDENT 0.0 .TP .B \-o یا \-o \- ارسال خروجی به فایل مشخص‌شده به جای خروجی استاندارد. همچنین می‌توان از \(aq\-\(aq برای انتخاب صریح خروجی استاندارد استفاده کرد. .UNINDENT .INDENT 0.0 .TP .BI \-s \ دورهٔ نوسازی برحسب میلی‌ثانیه. .TP .B \-L فهرست کردن پردازنده‌های گرافیکی موجود روی سیستم. .TP .B \-d انتخاب یک پردازنده گرافیکی خاص با استفاده از یکی از فیلترهای پشتیبانی‌شده. .TP .B \-p پیش‌فرض برای نمایش موتورهای فیزیکی به جای رده‌های تجمیع‌شده. .TP .B \-m پیش‌فرض برای نمایش جداگانهٔ تمام نواحی حافظه. .TP .BI \-n \ مدت‌زمان اجرای برنامه را به‌صورت * مشخص می‌کند. دادن مقدار 0 (پیش‌فرض) یا یک عدد منفی باعث اجرای آن در یک حلقهٔ بی‌پایان می‌شود تا زمانی که کاربر با کلید q یا Ctrl\-C آن را متوقف کند یا سیگنالی ارسال شود. همراه با گزینه‌های \-c، \-J یا \-l، اطلاعات را به تعداد بار چاپ می‌کند. .UNINDENT .SH "کنترل در زمان اجرا (RUNTIME CONTROL)" .sp کلیدهای پشتیبانی‌شده: .nf .in +2 \(aqq\(aq خروج از ابزار. \(aqh\(aq نمایش راهنمای تعاملی. \(aq1\(aq تغییر وضعیت بین حالت رده‌های موتور تجمیع‌شده و حالت موتور فیزیکی. \(aqn\(aq تغییر وضعیت نمایش لایه عددی مشغولیت کلاینت‌ها. \(aqs\(aq تغییر وضعیت بین حالت‌های مرتب‌سازی (runtime، total runtime، pid، client id). \(aqi\(aq تغییر وضعیت نمایش کلاینت‌هایی که از هیچ زمان GPU استفاده نکرده‌اند. \(aqH\(aq تغییر وضعیت بین تجمیع بر اساس PID و کلاینت‌های مجزا. \(aqm\(aq تغییر وضعیت بین نواحی حافظه تجمیع‌شده و تفکیک کامل. .in -2 .fi .sp .SH "انتخاب دستگاه (DEVICE SELECTION)" .sp در سیستم‌هایی که چندین پردازنده گرافیکی (GPU) وجود دارد، امکان انتخاب یک پردازنده گرافیکی مشخص برای نظارت وجود دارد. یک پردازنده گرافیکی می‌تواند از طریق مسیر sysfs، گره دستگاه drm یا با استفاده از فیلترهای فرعی گوناگون PCI انتخاب شود. .TS box center; l|l|l. T{ \fBفیلتر\fP T} T{ \fBنحو\fP T} T{ \fBمعیار انتخاب GPU\fP T} _ T{ sys T} T{ .nf \fBsys:/sys/devices/pci0000:00/0000:00:02.0\fP .fi T} T{ انتخاب با استفاده از مسیر sysfs. T} _ T{ drm T} T{ .nf \fBdrm:/dev/dri/\fP .fi T} T{ انتخاب با استفاده از گره دستگاه /dev/dri/*. T} _ T{ pci T} T{ .nf \fBpci:[vendor=%04x/name][,device=%04x][,card=%d]\fP .fi T} T{ انتخاب با استفاده از نشانی PCI. سازنده (Vendor) یک عدد هگزادسیمال یا نام سازنده است. T} .TE .SH "خروجی JSON (JSON OUTPUT)" .sp خروجی JSON هنگامی که ابزار به‌درستی خارج شود به صورت صحیح خاتمه می‌یابد؛ در غیر این صورت، پیش از تجزیه باید یک براکت بسته اضافه شود. .SH "محدودیت‌ها (LIMITATIONS)" .INDENT 0.0 .IP \(bu 2 دستگاه‌های مبتنی بر درایور Xe پشتیبانی نمی‌شوند؛ لطفاً در عوض از ابزار \fBgputop\fP استفاده کنید. .IP \(bu 2 همهٔ معیارها در تمام پلتفرم‌ها پشتیبانی نمی‌شوند. در صورتی که معیاری پشتیبانی نشود، مقدار آن با یک خط‌چین جایگزین خواهد شد. .IP \(bu 2 دسترسی غیرریشه (non-root) به شمارنده‌های perf توسط sysctl با متغیر \fIperf_event_paranoid\fP کنترل می‌شود. .UNINDENT .SH "گزارش باگ‌ها (BUGS)" .sp گزارش باگ‌ها در گیت‌لب fd.o: \% .SH "نویسندگان (AUTHORS)" توسعه‌دهندگان IGT .SH "کپی‌رایت و تکثیر (COPYRIGHT)" 2009,2011,2012,2016,2018,2019,2020,2023,2025 Intel Corporation .\" End of generated man page.