'\" t .\" .\" Copyright (c) 2000 Silicon Graphics, Inc. All Rights Reserved. .\" .\" This program is free software; you can redistribute it and/or modify it .\" under the terms of the GNU General Public License as published by the .\" Free Software Foundation; either version 2 of the License, or (at your .\" option) any later version. .\" .\" This program is distributed in the hope that it will be useful, but .\" WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY .\" or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License .\" for more details. .\" .TH PMVIEW 1 "" "Performance Co-Pilot" .SH "نام (NAME)" \f3pmview\f1 \- بک‌اند بصری‌سازی سه‌بعدی معیارهای کارایی .SH "خلاصه دستور (SYNOPSIS)" \f3pmview\f1 [\f3\-Cz\f1] [\f3\-A\f1 \f2align\f1] [\f3\-a\f1 \f2archive\f1[\f3,\f2archive\f3,\f1...]] [\f3\-c\f1 \f2configfile\f1] [\f3\-D\f1 \f2debug\f1] [\f3\-h\f1 \f2host\f1] [\f3\-n\f1 \f2pmnsfile\f1] [\f3\-O\f1 \f2origin\f1] [\f3\-p\f1 \f2port\f1] [\f3\-R\f1 \f2logconfig\f1] [\f3\-r\f1 \f2addconfig\f1] [\f3\-S\f1 \f2starttime\f1] [\f3\-t\f1 \f2interval\f1] [\f3\-T\f1 \f2endtime\f1] [\f3\-x\f1 \f2version\f1] [\f3\-Z\f1 \f2timezone\f1] [\f3\-geometry\f1 \f2geometry\f1] [\f3\-display\f1 \f2display\f1] [\f3\-name\f1 \f2name\f1] [\f3\-title\f1 \f2title\f1] .SH "توضیحات (DESCRIPTION)" دستور .B pmview یک ابزار عمومی برای بصری‌سازی سه‌بعدی معیارهای کارایی در Performance Co-Pilot .RB ( PCP (1)) است. .PP .B pmview ابزار پایه در پسِ ابزارهای بصری‌سازی معیارهای کارایی مانند .BR dkvis (1)، .BR mpvis (1)، .BR osvis (1) و .BR nfsvis (1) است. این ابزار همچنین توسط مجموعه‌ای از ابزارهای مرتبط که مختص کارگزاران اختیاری دامنه کارایی (PMDA) و/یا محصولات الحاقی PCP هستند به کار گرفته می‌شود. همچنین می‌توان از .B pmview برای ایجاد نماهای سه‌بعدی سفارشی‌سازی‌شده از کارایی استفاده کرد. .PP .B pmview معیارهای کارایی را به صورت بلوک‌ها و استوانه‌های رنگی چیده‌شده روی صفحات پایه تک‌رنگ نمایش می‌دهد. هر شیء می‌تواند نشان‌دهنده یک معیار کارایی یا پشته‌ای از چند معیار کارایی باشد. از آنجا که اشیاء بر اساس مقدار معیاری که نشان می‌دهند تعدیل می‌شوند، تنها معیارهای عددی قابل بصری‌سازی هستند. اشیایی که نشان‌دهنده یک معیار منفرد هستند را می‌توان از نظر ارتفاع، رنگ، یا هم ارتفاع و هم رنگ تعدیل کرد. اشیاء درون یک پشته تنها از نظر ارتفاع قابل تعدیل هستند، اما پشته را می‌توان بر اساس بیشینه ارتفاع نرمال‌سازی کرد. برای کمک به شناسایی گروه‌های معیارها، می‌توان برچسب‌هایی را به صحنه اضافه نمود. .PP یک فایل پیکربندی (همان‌طور که با گزینه .B \-c مشخص می‌شود، یا از ورودی استاندارد خوانده می‌شود) برای تعیین موقعیت، رنگ، بیشینه مقدار و برچسب‌های معیارها و نمونه‌های معیار در صحنه استفاده می‌شود. مقدار بیشینه به عنوان یک ضریب نرمال‌سازی عمل می‌کند و برای مقیاس‌بندی ارتفاع و/یا رنگ شیء به تناسب مقادیر معیار به کار می‌رود. مقادیر معیاری که از مقدار بیشینه مربوطه فراتر روند، به صورت اشیاء یکدست سفید نمایش داده می‌شوند. در صورتی که معیاری در دسترس نباشد، شیء دارای کمینه ارتفاع خواهد بود و به رنگ خاکستری نمایش داده می‌شود. .PP نحو کامل زبان توصیف صحنه در .BR pmview (5) ارائه شده است. .PP به طور معمول، این ابزار در حالت «زنده» (live) کار می‌کند که در آن معیارهای کارایی به صورت بلادرنگ دریافت می‌شوند. کاربر می‌تواند معیارهای مربوط به هر میزبانی که .BR pmcd (1) را اجرا می‌کند مشاهده نماید. همچنین .B pmview می‌تواند بایگانی‌های معیارهای کارایی را بازپخش کند (نگاه کنید به .BR pmlogger (1)) و به کاربر اجازه دهد تا با استفاده از الگوی VCR زمان و نرخ بازپخش فعلی را به صورت تعاملی کنترل نماید. این ویژگی به ویژه برای مقایسه‌های گذشته‌نگر و تحلیل پس از وقوع مشکلات کارایی در مواقعی که یک سیستم از راه دور در دسترس نیست یا تحلیل‌گر کارایی در محل حضور ندارد، بسیار مفید است. .PP تمام معیارهای موجود در فضای نام معیارهای کارایی (PMNS) با معناشناسی مقادیر عددی از هر تعداد میزبان یا بایگانی قابل بصری‌سازی هستند. .B pmview معناشناسی معیارها را بررسی کرده و در صورت امکان‌پذیر بودن، مقادیر معیار را پیش از مقیاس‌بندی به یک نرخ (rate) تبدیل می‌کند. .SH "گزینه‌ها (OPTIONS)" گزینه‌های .BR -S ، .BR -T ، .B -O و .B -A را می‌توان برای تعریف یک پنجره زمانی جهت محدود کردن نمونه‌های دریافت‌شده، تعیین مبدأ اولیه درون پنجره زمانی، یا مشخص کردن تراز «طبیعی» زمان‌های نمونه‌برداری به کار برد؛ برای توضیحات کامل در مورد این گزینه‌ها به .BR PCPIntro (1) مراجعه کنید. .PP سایر گزینه‌های موجود عبارتند از: .TP \f3-a\f1 \f2archive\f1[\f3,\f2archive\f3,\f1...]] مشخص کردن یک .I archive که بتوان معیارها را برای یک میزبان خاص از آن دریافت کرد. .I archive نام پایه یک بایگانی یا نام دایرکتوری حاوی بایگانی‌هایی است که قبلاً توسط .BR pmlogger (1) ایجاد شده‌اند. مجموعه‌های متعددی از بایگانی‌ها (جداشده با کاما یا در گزینه‌های \f3\-a\f1 متفاوت) از میزبان‌های مختلف را می‌توان مشخص کرد، اما اگر بیش از یک مجموعه بایگانی از یک میزبان ارائه شود، خطا رخ خواهد داد. هر معیاری که در فایل پیکربندی به میزبان یا بایگانی خاصی مرتبط نشده باشد، از نخستین مجموعه بایگانی‌ها به عنوان منبع خود استفاده خواهد کرد. .TP .B \-C تجزیه فایل پیکربندی و خروج پیش از نمایش پنجره .BR pmview . هرگونه خطا در فایل پیکربندی نمایش داده می‌شود. .TP \f3\-c\f1 \f2configfile\f1 بارگذاری پیکربندی از .I configfile به جای ورودی استاندارد. .TP \f3\-h\f1 \f2host\f1 دریافت معیارهای کارایی از .BR pmcd (1) روی .IR host ، به جای localhost پیش‌فرض. دلالت بر این دارد که .B pmview در حالت زنده اجرا خواهد شد، بنابراین هیچ بایگانی‌ای را نمی‌توان در خط فرمان یا در فایل پیکربندی مشخص کرد. تنها یک گزینه .B \-h می‌تواند مشخص شود. .TP \f3\-n\f1 \f2pmnsfile\f1 به طور معمول .B pmview روی فضای نام توزیع‌شده معیارهای کارایی (PMNS) عمل می‌کند، با این حال اگر گزینه .B \-n مشخص شود، یک PMNS محلی جایگزین از فایل .IR pmnsfile بارگذاری می‌شود. .TP \f3\-p\f1 \f2port\f1 اتصال به کنترل‌های زمانی (نگاه کنید به .BR pmtime (1)) روی این .BR port . زمانی استفاده می‌شود که یک ابزار، ابزار دیگری را اجرا می‌کند تا بتوانند به کنترل‌های زمانی یکسانی متصل شوند. .TP \f3\-R\f1 \f2logconfig\f1 استفاده از .I logconfig به عنوان پیکربندی .BR pmlogger (1) هنگام ضبط کردن. .TP \f3\-r\f1 \f2addconfig\f1 افزودن .I addconfig به انتهای پیکربندی .BR pmlogger (1) تولیدشده توسط .B pmview هنگام ضبط کردن. .TP \f3\-t\f1 \f2interval\f1 بازه زمانی به‌روزرسانی ( .IR interval ) که برای واکشی معیارها از منابع زنده یا بایگانی استفاده می‌شود. آرگومان .I interval از نحو توصیف‌شده در .BR PCPIntro (1) پیروی می‌کند، و در ساده‌ترین شکل می‌تواند یک عدد صحیح بدون علامت باشد (واحد ضمنی در این حالت ثانیه است). مقدار پیش‌فرض 2.0 ثانیه است. .TP \f3\-x\f1 \f2version\f1 استفاده از .I version مشخص‌شده از مشخصات .BR pmlaunch (5) . نسخه‌هایی که در حال حاضر پشتیبانی می‌شوند «1.0» و نسخه پیش‌فرض «2.0» هستند..TP \f3\-Z\f1 \f2timezone\f1 به‌طور پیش‌فرض، .B pmview زمان روز را بر اساس منطقه زمانی محلی سامانه‌ای که .B pmview روی آن اجرا می‌شود، گزارش می‌دهد. گزینه .B \-Z منطقه زمانی پیش‌فرض را به .I timezone تغییر می‌دهد که باید در قالب متغیر محیطی .B TZ همان‌طور که در .BR environ (7) شرح داده شده است، باشد. .TP \f3\-z\f1 منطقه زمانی گزارش‌دهی را به منطقه زمانی محلی میزبانی که منبع سنجه‌های کارایی است، همان‌طور که از طریق گزینه .B \-h یا اولین گزینه .B \-a مشخص شده است، تغییر می‌دهد. .PP \f3\-geometry\f1 \f2geometry\f1 .br \f3\-display\f1 \f2display\f1 .br \f3\-name\f1 \f2name\f1 .br \f3\-title\f1 \f2title\f1 .SH "پنجره (WINDOW)" پنجره .B pmview شامل یک نوار منو، کنترل‌های زمان و مقیاس، مقادیر سنجه و زمان، و یک نمایشگر بازبین \(lqexaminer\(rq است. .SH "نمایشگر بازبین (EXAMINER VIEWER)" لبه‌های چپ، راست و پایین نمایشگر examiner شامل چرخ‌های انگشتی (thumb wheels) و دکمه‌های گوناگونی است که می‌توان برای تنظیم تجسم صحنه سه‌بعدی از آن‌ها استفاده کرد. چرخ‌های انگشتی .I Rotx و .I Roty به کاربر امکان می‌دهند تا صحنه را به ترتیب حول محورهای x و y بچرخاند. چرخ انگشتی .I dolly دوربین مجازی را به صحنه نزدیک‌تر یا از آن دورتر می‌کند و به کاربر اجازه می‌دهد بخش‌های خاصی را با جزئیات بررسی کرده یا کل صحنه را مشاهده کند. در لبه سمت راست نمایشگر هشت دکمه وجود دارد که نحوه تعامل کاربر با صحنه را تغییر می‌دهند. .TP 4n .I Pointer مکان‌نما را به یک اشاره‌گر تغییر می‌دهد که امکان انتخاب بلوک‌ها را در صحنه فراهم می‌سازد. بخش «انتخاب سنجه» در زیر را ببینید. .TP 4n .I Hand مکان‌نما را به یک دست تغییر می‌دهد که امکان چرخاندن، جابه‌جایی (انتقال) و نزدیک/دور کردن (dolly) صحنه را با استفاده از ترکیبی از دکمه‌های ماوس فراهم می‌سازد. دکمه چپ ماوس می‌تواند برای چرخاندن صحنه در جهت حرکت ماوس استفاده شود. رها کردن دکمه چپ ماوس پیش از متوقف شدن ماوس باعث ادامه چرخش صحنه می‌شود، که می‌توان آن را با فشردن دوباره دکمه چپ ماوس متوقف کرد. دکمه میانی ماوس صحنه را پیمایش افقی/عمودی (pan) می‌کند، و هر دو دکمه ماوس با هم به عنوان dolly برای دوربین مجازی عمل می‌کنند. .TP 4n .I Question Mark اطلاعات راهنمای SGI را برای نمایشگر examiner نمایش می‌دهد. .TP 4n .I Home صحنه را به موقعیت اصلی خود بازمی‌گرداند، مگر اینکه موقعیت اصلی توسط دکمه home pointer تغییر کرده باشد. .TP 4n .I Home Pointer موقعیت اصلی صحنه را به صحنه‌ای که هم‌اکنون در دید است تغییر می‌دهد. .TP 4n .I Eye اندازه صحنه را به‌گونه‌ای تغییر می‌دهد که کاملاً در ناحیه دید سه‌بعدی جای گیرد. .TP 4n .I Cross-hairs در صورتی که مکان‌نمای hand انتخاب شده باشد، شیء زیر مکان‌نما را به مرکز ناحیه دید منتقل می‌کند. فشردن کلید «s» هنگامی که مکان‌نما روی یک شیء قرار دارد نیز همان اثر را دارد. .TP 4n .I Perspective Box حالت نمایش را میان تصویرسازی‌های پرسپکتیو و متعامد (orthogonal) تغییر می‌دهد. .PP فشردن دکمه راست ماوس درون پنجره صحنه، منویی از گزینه‌ها را باز می‌کند که بر نحوه رسم صحنه سه‌بعدی تأثیر می‌گذارند. این گزینه‌ها شامل رسم بلوک‌ها به صورت قاب سیمی (wire frame) و فعال‌سازی نمایش استریو (سه‌بعدی برجسته) است. .SH "انتخاب سنجه (METRIC SELECTION)" هنگامی که مکان‌نمای pointer فعال است، اطلاعات بیشتری درباره صحنه سه‌بعدی قابل دریافت است. متنی که سنجه ارائه‌شده توسط بلوکِ زیر مکان‌نما را توصیف می‌کند، در کادر متنی بالای پنجره .B pmview نمایش داده خواهد شد. این متن شامل منبع و نام سنجه، مقدار و یکای فعلی، و درصد مقدار بیشینه مورد انتظار (یا نرمال‌سازی) است. کادر متنی هر زمان که صحنه با آخرین مقادیر سنجه به‌روزرسانی شود، یا هنگامی که مکان‌نما روی بلوک دیگری در صحنه برود، به‌روز می‌گردد. بردن مکان‌نما روی یک بلوک صفحه پایه (base plane)، متن یا فضای اطراف، کادر متنی را پاک خواهد کرد. .PP کلیک کردن با دکمه چپ ماوس روی یک بلوک، کادر متنی را روی آن نمونه سنجه مقید (ثابت) می‌کند تا بتوان سنجه را هم‌زمان با انجام کارهای دیگر با ماوس پایش کرد. بلوک با یک قاب سیمی قرمز برجسته خواهد شد. کلیک دکمه چپ ماوس روی متن یا فضای اطراف صحنه، شیء را از حالت انتخاب خارج می‌کند و باعث می‌شود کادر متنی به رفتار اصلی خود یعنی نمایش سنجه زیر مکان‌نما بازگردد. .PP انتخاب یک صفحه پایه به جای یک بلوک مدوله‌شده، باعث انتخاب همه بلوک‌های روی آن صفحه پایه می‌شود. هنگامی که بیش از یک شیء انتخاب شود، کادر متنی به‌گونه‌ای رفتار می‌کند که گویی چیزی انتخاب نشده است، بنابراین سنجه نمایش‌داده‌شده، سنجه‌ای است که در حال حاضر زیر مکان‌نما قرار دارد. انتخاب چندگانه اشیاء نیز با نگه‌داشتن کلید SHIFT هنگام انتخاب یک شیء با دکمه چپ ماوس امکان‌پذیر است. .SH "منوها (MENUS)" چهار منو در رابط کاربری .BR pmview وجود دارد که امکان ضبط، ذخیره و چاپ صحنه‌ها .RB ( File )، دسترسی به کنترل‌های زمان .RB ( Options )، راه‌اندازی ابزارهای دیگر .RB ( Launch ) و راهنمای برخط .RB ( Help ) را فراهم می‌کنند. .TP 4n .B "File/Record" در حالت زنده («live»)، این گزینه فرایندهای .BR pmlogger (1) را برای ضبط صحنه فعلی در یک folio بایگانی (ببینید .BR pmafm (1)) راه‌اندازی می‌کند تا بتوان آن را در زمان دیگری بازپخش کرد. این گزینه در حالت بازپخش («replay») در دسترس نیست. هنگامی که .B "File/Record" انتخاب شود، یک کادر گفتگوی انتخاب فایل، نام folio بایگانی جدید را درخواست می‌کند. اگر دایرکتوری به سمت folio وجود نداشته باشد، .B pmview تلاش می‌کند آن را ایجاد کند. معمولاً مناسب است که هر folio درون دایرکتوری اختصاصی خود نگه‌داری شود، زیرا چندین فایل دیگر مرتبط با folio، از جمله بایگانی‌های ایجادشده وجود خواهند داشت. به‌محض اینکه یک folio معتبر ایجاد شد، .B pmview یک فرایند .BR pmlogger (1) را برای هر میزبان اجرا می‌کند تا سنجه‌های مورد نیاز از آن میزبان را در صحنه فعلی جمع‌آوری کند. انتخاب‌های فعلی بر مجموعه سنجه‌هایی که ضبط می‌شوند تأثیری ندارند. در حالی که ضبط در حال انجام است، یک نقطه قرمز در دکمه کنترل‌های زمان در گوشه بالا سمت چپ پنجره .B pmview ظاهر می‌شود. گزینه .B "File/Record" نیز به .BR "File/Stop Recording" تغییر خواهد کرد زیرا در هر زمان تنها یک نشست ضبط امکان‌پذیر است. انتخاب بلوک‌ها یا راه‌اندازی ابزارهای دیگر هیچ تأثیری بر نشست ضبط نخواهد داشت. نشست ضبط را می‌توان با انتخاب .BR "File/Stop Recording" متوقف کرد. این کار کادرهای گفتگویی را برای هر نمونه .BR pmlogger (1) نمایش می‌دهد که اندازه و مکان فایل‌های بایگانی را پیش از پایان دادن به هر فرایند مشخص می‌کنند. هنگامی که همه فرایندهای .BR pmlogger (1) خاتمه یافتند، نقطه قرمز از دکمه کنترل‌های زمان حذف می‌شود و منو به .B "File/Record" بازمی‌گردد تا امکان انجام نشست ضبط دیگری فراهم شود. اگر برنامه در حین ضبط بسته شود، کادر گفتگویی ظاهر خواهد شد که به شما امکان می‌دهد به هر فرایند .BR pmlogger (1) خاتمه دهید، یا اجازه دهید به‌صورت مستقل (unattached) به اجرای خود ادامه دهد. یک folio بایگانی را می‌توان با استفاده از دستور زیر بازپخش کرد: .RB `` pmafm .I folio .BR replay ''. برای جزئیات بیشتر .BR pmafm (1) را ببینید. غیرمعمول نیست که یک اسکریپت فرانت‌اند که صحنه .B pmview را تولید می‌کند، از سنجه‌هایی استفاده کند که در صحنه وجود ندارند. برای نمونه، .BR osvis (1) از چندین سنجه .I hinv برای تعیین اندازه و چیدمان برخی اشیاء استفاده می‌کند. از آنجا که این سنجه‌ها هنگام بازپخش بایگانی تولیدشده توسط اسکریپت فرانت‌اند نیز مورد نیاز هستند، می‌توان یک پیکربندی کامل .BR pmlogger (1) را مشخص کرد .RB ( \-R ) که پیکربندی تولیدشده توسط .B pmview را بازنویسی و لغو کند، یا یک پیکربندی اضافی را .RB ( \-r ) به پیکربندی تولیدشده توسط .B pmview پیوست نمود..TP 4n .B "File/Save" صحنهٔ جاری را در یک فایل Open Inventor خوانا برای انسان ذخیره می‌کند (نگاه کنید به .BR inventor (1)). یک کادر گفتگوی فایل مکان ذخیرهٔ فایل را درخواست خواهد کرد. پسوند پیش‌فرض فایل \(lq\&.iv\(rq است که توسط .BR ivview (1) و برخی مرورگرهای وب شناخته می‌شود. .TP 4n .B "File/Print" صحنهٔ جاری را به یک چاپگر ارسال می‌کند. یک کادر گفتگوی چاپ نمایش داده خواهد شد که امکان انتخاب یک چاپگر خاص را فراهم می‌سازد. .TP 4n .B "File/Quit" .B pmview بلافاصله خارج می‌شود. اگر ضبط فعال بوده باشد، کادرهای گفتگویی برای هر فرآیند .BR pmlogger (1) نمایش داده می‌شود تا امکان پایان دادن به آن‌ها وجود داشته باشد. .TP 4n .B "Options/Show Time Control" کنترل‌های زمان را نمایش می‌دهد (نگاه کنید به .BR pmtime (1)) که این نمونه از .BR pmview را هدایت می‌کنند. کنترل‌های زمان ممکن است میان ابزارهای دیگری، از جمله .BR pmchart (1)، که توسط نمونه‌های دیگر .B pmview و .BR oview (1) اجرا شده‌اند، به اشتراک گذاشته شده باشند. بنابراین، اگر کنترل‌های زمان از قبل قابل مشاهده باشند، ممکن است این گزینهٔ منو هیچ تأثیری نداشته به نظر برسد. .TP 4n .B "Options/New Time Control" ارتباط را با کنترل‌های زمان جاری قطع می‌کند (که ممکن است با ابزارهای دیگر به اشتراک گذاشته شده باشد، نگاه کنید به .BR pmtime (1)) و از یک کنترل زمان جدید استفاده می‌کند که به هیچ ابزار دیگری متصل نیست. کنترل زمان جدید بلافاصله نمایش داده خواهد شد. .TP 4n .B "Launch" منوی launch بر اساس یک فایل مشخصات منو تولید می‌شود (نگاه کنید به .BR pmlaunch (5)). این منو حاوی ابزارهایی است که می‌توانند بر اساس منابع و نام‌های معیارهای انتخاب‌شده در صحنه راه‌اندازی شوند. به عنوان مثال، اگر معیارهای انتخاب‌شده از سه میزبان مختلف باشند، ممکن است سه نسخه از یک ابزار، یکی برای هر میزبان اجرا شود. رفتار راه‌اندازی به معیارهای انتخاب‌شده و ابزارهای در حال راه‌اندازی بستگی دارد. در صورت انتخاب یکی از موارد منوی .BR Launch ، برنامهٔ .B pmview اطلاعات وضعیت را در قالب مشخصات معیارهای .BR pmlaunch (5) تولید می‌کند. این امر توصیفی از معیارهای انتخاب‌شده (یا در صورت عدم انتخاب، تمام معیارها) در صحنه را بدون هیچ‌گونه اطلاعات هندسی ارائه می‌دهد. ابزارهایی که می‌توانند چندین میزبان و معیارهای مشخص‌شده توسط کاربر را نظارت کنند، ممکن است فقط یک‌بار برای آن معیارها اجرا شوند (مانند .BR pmdumptext (1)). سایر ابزارهایی که نمای ثابتی برای یک میزبان دارند (مانند .BR mpvis (1))، ممکن است چندین بار اجرا شوند، یک‌بار برای هر میزبان در فهرست معیارهای انتخاب‌شده. اگر ابزارهای راه‌اندازی‌شده دارای کنترل‌های زمان باشند، کنترل‌های زمان را با .B pmview راه‌انداز به اشتراک خواهند گذاشت. مجموعهٔ ابزارهای راه‌اندازی‌شده قابل پیکربندی است و می‌تواند شامل برنامه‌های کاربردی IRIX و برنامه‌های کاربر باشد. برای جزئیات بیشتر به .BR pmlaunch (5) مراجعه کنید. .TP 4n .B "Help/..." اگر .I pcp.books.help نصب شده باشد، کتاب‌های .BR insight (1) برای .B pmview نمایش داده می‌شوند. .SH "کنترل‌های زمان (TIME CONTROLS)" علاوه بر گزینه‌های منو برای کنترل‌های زمان، جهت جاری کنترل‌های زمان (نگاه کنید به .BR pmtime (1)) در دکمه‌ای در گوشهٔ بالا-چپ پنجرهٔ .B pmview نمایش داده می‌شود. فشردن این دکمه کنترل زمان را نمایش خواهد داد و از نظر رفتاری با .BR "Options/Show Time Control" یکسان است. .SH "کنترل‌های مقیاس (SCALE CONTROLS)" در بالای پنجرهٔ بازبین (examiner) یک چرخ گردان (thumb wheel) و یک کادر متنی قابل ویرایش قرار دارد که به کاربر اجازه می‌دهد ضریبی را برای تمامی مقادیر ارائه‌شده در صحنه اعمال کند. چرخاندن چرخ به سمت راست و/یا افزایش مقدار متنی برای مقیاس، ارتفاع ستون‌ها را افزایش می‌دهد. چرخاندن چرخ به سمت چپ و/یا کاهش مقدار متنی، ارتفاع ستون‌ها را کاهش می‌دهد. دکمهٔ سمت راست چرخ گردان، مقیاس را بازنشانی می‌کند تا ستون‌ها با ارتفاع اصلی برای مقدار جاری‌شان ظاهر شوند. .SH "اطلاعات زمان (TIME INFORMATION)" در کنار کنترل‌های مقیاس، کادر متنی دیگری وجود دارد که زمان معیارهای واکشی‌شده را نمایش می‌دهد. این زمان همراه با کنترل‌کنندهٔ زمان تغییر خواهد کرد (نگاه کنید به .BR pmtime (1)). .SH "خطاها (DIAGNOSTICS)" پیام‌ها به گونه‌ای طراحی شده‌اند که خودتوضیح باشند. متغیر محیطی .B PCP_STDERR می‌تواند طوری تنظیم شود که بیشتر هشدارها و خطاهای زمان راه‌اندازی را وادار کند به جای نمایش در یک کادر گفتگو، به جریان خطای استاندارد ارسال شوند. .SH "فایل‌ها (FILES)" .TP 5 .I $PCP_VAR_DIR/pmns/* فایل‌های مشخصات پیش‌فرض PMNS .TP .I $PCP_VAR_DIR/config/pmlaunch/pmlaunchrc فایل مشخصات منو \- نگاشتی را بین مورد منو و برنامهٔ راه‌اندازی‌شده ارائه می‌دهد .TP .I $HOME/.pcp/pmlaunch/pmlaunchrc مشخصات منوی اختصاصی کاربر .TP .I /usr/lib/X11/app-defaults/PmView منابع برنامه (application resources) .TP .I /usr/lib/images/PmView.icon شمایل (آیکون) برای .BR pmview .TP .I $PCP_SHARE_DIR/lib/pmview-args روال‌های پوسته برای تجزیهٔ گزینه‌های خط فرمان .B pmview در اسکریپت‌های واسط .TP .I /usr/lib/DPS/outline/base/ دایرکتوری که Inventor معمولاً در آن به دنبال خطوط پیرامونی (outline) قلم‌های Type1 می‌گردد..SH "محیط (ENVIRONMENT)" ظاهر پیش‌فرض قلم سه‌بعدی در پنجرهٔ .B pmview را می‌توان از طریق متغیر محیطی .I PMVIEW_FONT تغییر داد، که می‌تواند روی نام پایهٔ یک فایل قلم Type1 در دایرکتوری پیش‌فرض قلم‌های Inventor تنظیم شود. .SH "محیط PCP (PCP ENVIRONMENT)" متغیرهای محیطی با پیشوند \fBPCP_\fP برای مقداردهی پارامتریک نام فایل‌ها و دایرکتوری‌های مورد استفاده توسط PCP به کار می‌روند. در هر نصب، فایل \fI/etc/pcp.conf\fP حاوی مقادیر محلی برای این متغیرها است. متغیر \fB$PCP_CONF\fP می‌تواند برای مشخص کردن یک فایل پیکربندی جایگزین استفاده شود، همان‌طور که در \fBpcp.conf\fP(5) شرح داده شده است. .SH "گزینه‌های اشکال‌زدایی (DEBUGGING OPTIONS)" گزینهٔ .B \-D یا .B \-\-debug خروجیِ اطلاعات تشخیصی اضافی را روی .I stderr فعال می‌کند تا به تریاژ و دسته‌بندی مشکلات کمک کند، هرچند این اطلاعات گاهی مبهم بوده و در درجه اول برای راهنمایی توسعه‌دهندگان در نظر گرفته شده است تا کاربران نهایی. .I debug فهرستی از گزینه‌های اشکال‌زدایی است که با کاما از هم جدا شده‌اند؛ از .BR pmdbg (1) همراه با گزینهٔ .B \-l برای به‌دست آوردن فهرستی از گزینه‌های اشکال‌زداییِ موجود و معنای آن‌ها استفاده کنید. .PP گزینه‌های اشکال‌زداییِ مخصوص به .B pmvew به شرح زیر است: .TS box; lf(B) | lf(B) lf(B) | lxf(R) . گزینه توضیحات _ appl0 ساخت صحنه _ appl1 انتخاب، لغو انتخاب و اجرای شیء _ appl2 واکشی و مدولاسیون شیء _ appl3 تازه‌سازی شیء _ appl4 اشیاء رابط کاربری (به‌جز پنجرهٔ Inventor) _ pmc عملیات کلاس سنجه‌ها (\fIlibpcp_qmc\fP) _ timecontrol تعاملات \fBpmtime\fP(1) _ qed متدهای \fIlibpcp_qed\fP .TE .SH "همچنین ببینید (SEE ALSO)" .BR dkvis (1)، .BR insight (1)، .BR inventor (1)، .BR mpvis (1)، .BR nfsvis (1)، .BR osvis (1)، .BR pcp (1)، .BR PCPIntro (1)، .BR pmafm (1)، .BR pmcd (1)، .BR pmchart (1)، .BR pmdumptext (1)، .BR pmlogger (1)، .BR pmtime (1)، .BR pmview (1)، .BR xconfirm (1)، .BR pcp.conf (5)، .BR pmview (5)، .BR environ (7) و .BR pmlaunch (5). .P اطلاعات مرتبط همچنین در آموزش آنلاین PCP در دسترس است. .\" control lines for scripts/man-spell .\" +ok+ resourceName PMVIEW_FONT .\" +ok+ pmlaunch pmlaunchrc {from $PCP_VAR_DIR/config/pmlaunch/pmlaunchrc} .\" +ok+ unselect xlv_vis nfsvis PmView ivview mpvis osvis oview IRIX .\" +ok+ hinv Rotx Roty args SGI DPS app eg