Perform DAT
پرش به ناوبری | پرش به جستجو
خلاصه (Summary)
Perform DAT زمانهای مختلف عملکرد (Performance) را در قالب یک Table DAT ثبت میکند.
این بنچمارکها مشابه گزارشهایی هستند که توسط Performance Monitor ارائه میشوند.
محتویات (Contents)
-
Summary – خلاصه
-
Parameters – Perform Page – پارامترهای صفحه Perform
-
Parameters – Common Page – پارامترهای عمومی
-
Info CHOP Channels – کانالهای Info CHOP
4.1 Common DAT Info Channels – کانالهای عمومی DAT
4.2 Common Operator Info Channels – کانالهای عمومی اپراتور
Parameters – Perform Page
Active (active) ⊞
فعال یا غیرفعال کردن ثبت اطلاعات. وقتی فعال است، DAT بهطور مداوم زمانها را ثبت میکند.
Trigger Mode (triggermode) ⊞
دو گزینه برای تعیین زمان بهروزرسانی لاگها ارائه میدهد.
Trigger Threshold (triggerthreshold)
مقدار زمان به میلیثانیهای که یک فریم باید بیشتر از آن طول بکشد تا DAT زمان آن فریم را ثبت کند.
مثال: برای مشاهده زمانی که یک فریم بیش از ۳۳ میلیثانیه طول میکشد، این پارامتر را ۳۳ قرار دهید.
Cook Time (logcook)
ثبت زمان Cook اپراتورها
Export Time (logexport)
ثبت زمان صرف شده برای Export کانالهای CHOP
Viewport Draw Time (logviewport)
ثبت زمان لازم برای رسم هندسه ۳D و Viewers مربوط به SOP
Movie Time (logmovie)
ثبت زمان لازم برای خواندن ویدئو و صدا از فایلهای Movie
Draw Channels Time (logdrawchannels)
ثبت زمان لازم برای رسم کانالها در CHOP Viewer
Object View Time (logobjectview)
ثبت زمان لازم برای رسم اشیا در Viewers سه بعدی
Custom Panel Time (logcustompanel)
ثبت زمان صرف شده توسط پنلهای سفارشی ساخته شده با Panel Components
MIDI Time (logmidi)
ثبت زمان صرف شده برای MIDI
Graphics Time (loggraphics)
ثبت زمانهای مختلف مرتبط با سیستم گرافیک، مانند زمان انتظار کارت گرافیک، فراخوانیهای درایور گرافیک، تبدیل دادههای TOP به CHOP و غیره
Frame Length (logframelength)
ثبت زمان کل فریم به میلیثانیه (ms)
Misc (logmisc)
ثبت زمانهای متفرقه که در دستهبندیهای دیگر قرار نمیگیرند
Script (logscript)
ثبت زمان صرف شده برای اجرای اسکریپتها
Render (logrender)
ثبت زمان صرف شده توسط TOPهای Render یا Renderpass
Callbacks DAT (callbacks)
مسیر یک Callbacks DAT. DATهای Perform تازه ایجاد شده شامل یک Callbacks DAT docked هستند.
Clear (clear)
پاک کردن محتوای DAT
Active Pulse (activepulse)
استفاده از دکمه resetpulse برای ثبت یک snapshot از یک فریم
Parameters – Common Page
-
Language (language) ⊞ : انتخاب زبان اسکریپت
-
Edit/View Extension (extension) ⊞ : انتخاب پسوند فایل برای نمایش به ویرایشگر خارجی
-
Custom Extension (customext) : تعریف پسوند سفارشی
-
Word Wrap (wordwrap) ⊞ : فعال کردن Word Wrap برای نمایش Node
Info CHOP Channels
اطلاعات اضافی Perform DAT از طریق Info CHOP قابل دسترسی است
Common DAT Info Channels
-
num_rows – تعداد ردیفها در این DAT
-
num_cols – تعداد ستونها در این DAT
Common Operator Info Channels
-
total_cooks – تعداد دفعاتی که اپراتور Cook شده از زمان شروع پردازش
-
cook_time – مدت زمان آخرین Cook به میلیثانیه
-
cook_frame – شماره فریم آخرین Cook نسبت به تایملاین کامپوننت
-
cook_abs_frame – شماره فریم آخرین Cook نسبت به زمان مطلق
-
cook_start_time – زمان شروع Cook در فریم مربوطه به میلیثانیه
-
cook_end_time – زمان پایان Cook در فریم مربوطه به میلیثانیه
-
cooked_this_frame – ۱ اگر اپراتور در این فریم Cook شده باشد
-
warnings – تعداد هشدارها در این اپراتور
-
errors – تعداد خطاها در این اپراتور
