---
title: โปรไฟเลอร์รันไทม์
slug: world-sdk-guide-th/mstrLqVaUUrzueilFq2oR
docTags: 
createdAt: 2024-09-02T08:34:13.137Z
---

ด้วย Runtime Profiler อย่างเป็นทางการที่จัดทำโดย ZEPETO คุณสามารถตรวจสอบสถิติประสิทธิภาพต่างๆ รวมถึงการใช้หน่วยความจำของโลกของคุณได้

:::hint{type="danger"}
- GUI ของ Profiler ไม่สามารถปรับแต่งได้
:::



## การใช้ Profiler ใน Unity Editor

1\) กรุณาเลือก Unity > Window > ZEPETO > แสดงเมนู runtime profiler

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-JwOib-BfbIvE1YvHo9rH7-20240904-102419.png" size="54" width="373" height="591" position="center" showCaption="false"}



2\) คลิกที่ปุ่ม \[▶︎(เล่น)] และหน้าจอ profiler จะปรากฏใน editor

- รองรับทั้งแนวนอนและแนวตั้ง

![Unity Editor - แนวนอน](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-VdMUUnGsve3rCdYEfXRxj-20240904-102420.png "Unity Editor - แนวนอน")

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-IUHx0hheamXocY7oKP8sE-20240904-102420.png "Unity Editor - แนวตั้ง")



## การใช้ Profiler ใน ZEPETO Mobile Test

1\) คลิกที่ปุ่มโฮมแล้วคลิกที่ปุ่มการตั้งค่าที่มุมขวาบน.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-N4H22vbRbx75tyF8oPfI7-20240904-102420.png)



2\) ในเมนูการตั้งค่า ให้เปิดสถิติประสิทธิภาพเป็น On.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-ZioLrVh3M5_YSLnTl-E4D-20240904-102420.png)



3\) GUI สถิติประสิทธิภาพจะปรากฏบนหน้าจอ.

- รองรับทั้งแนวนอนและแนวตั้ง.

![การทดสอบมือถือ - แนวนอน](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-pI5NSZjGcFOGg86rxYR_1-20240904-102420.jpg "การทดสอบมือถือ - แนวนอน")

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-5TrMn4CGjT4MygRDQ3ZqQ-20240904-102420.jpg" size="62" width="485" height="1024" position="center" caption="การทดสอบมือถือ - แนวตั้ง" showCaption="true"}



:::hint{type="success"}
- ไม่ว่าจะใครสร้างมันขึ้นมา หากโลกใดถูกพัฒนาใน Unity คุณสามารถใช้ฟีเจอร์สถิติประสิทธิภาพในโลกที่ปล่อยออกมาได้
- ในโลกที่ถูกปล่อยออกมา ข้อมูลการเรนเดอร์จะไม่ถูกเปิดเผย



  ![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-QO8ksMF0R9nPIedf0Etsp-20240904-102420.jpg)
:::



## ข้อมูลที่มีใน Runtime Profiler

### หน่วยความจำ

- ติดตามการจัดสรรและการใช้งานหน่วยความจำแบบเรียลไทม์

| **คุณสมบัติ** | **คำอธิบาย**                                           |
| ------------- | ------------------------------------------------------ |
| สงวนไว้       | หน่วยความจำทั้งหมดที่สงวนไว้สำหรับแอปโดยระบบปฏิบัติการ |
| จัดสรรแล้ว    | หน่วยความจำที่จัดสรรให้กับแอปโดยระบบปฏิบัติการ         |



### ประสิทธิภาพ

- ติดตามประสิทธิภาพของ CPU และ GPU แบบเรียลไทม์

| **Property** | **Description**                                                                        |
| ------------ | -------------------------------------------------------------------------------------- |
| FPS          | ข้อมูลที่บ่งบอกถึงจำนวนเฟรมที่วาดต่อวินาที<br /><br />(ZEPETO จำกัดไว้ที่สูงสุด 30FPS) |
| Script       | ระยะเวลาที่ใช้ในการดำเนินการตรรกะและสคริปต์ภายใน FrameTime ปัจจุบัน                    |
| Render       | ระยะเวลาที่ใช้ในการเรนเดอร์ภายใน FrameTime ปัจจุบัน                                    |

### ระบบ

- ตรวจสอบข้อมูลระบบ.

| **คุณสมบัติ**  | **คำอธิบาย**                                                      |
| -------------- | ----------------------------------------------------------------- |
| อุปกรณ์        | ชื่อรุ่นของอุปกรณ์.                                               |
| ระบบปฏิบัติการ | ข้อมูลรายละเอียดเกี่ยวกับระบบปฏิบัติการของอุปกรณ์ รวมถึงเวอร์ชัน. |



### การเรนเดอร์

- การตรวจสอบเมตริกการเรนเดอร์แบบเรียลไทม์

| **ทรัพย์สิน** | **คำอธิบาย**                                           |
| ------------- | ------------------------------------------------------ |
| SetPass       | จำนวนของ shader passes ที่เรียกเมื่อเรนเดอร์หนึ่งเฟรม. |
| Draw Calls    | จำนวน DrawCalls ที่ทำเมื่อเรนเดอร์หนึ่งเฟรม.           |
| Batch รวม     | จำนวนรวมของ batches ที่เรียกเมื่อเรนเดอร์หนึ่งเฟรม.    |
| สามเหลี่ยม    | จำนวนของสามเหลี่ยมที่ประมวลผลเมื่อเรนเดอร์หนึ่งเฟรม.   |
| จุดยอด        | จำนวนของจุดยอดที่ประมวลผลเมื่อเรนเดอร์หนึ่งเฟรม.       |

