Hiệu suất

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Bảng điều khiển Hiệu suất cung cấp các chỉ số khách hàng và máy chủ cập nhật theo thời gian thực cho trò chơi của bạn. Theo dõi trang này trước và sau khi cập nhật trò chơi của bạn để phát hiện sớm các vấn đề về hiệu suất.

Một cái nhìn tổng quan về bảng điều khiển hiệu suất.

Xem các chỉ số hiệu suất

Để truy cập bảng điều khiển hiệu suất, bạn phải là chủ sở hữu trò chơi hoặc có quyền nhóm phân tích.

  1. Trong Creator Hub, điều hướng đến trang Tác phẩm.
  2. Ở góc trên bên trái, chọn tài khoản của bạn hoặc nhóm sở hữu trò chơi.
  3. Chọn trò chơi.
  4. Trong menu Giám sát, chọn Hiệu suất.

Bảng điều khiển bắt đầu với số lượng người dùng hiện tại, số lượng máy chủ mà họ trải rộng và phân tích thiết bị. Để bảng điều khiển hiển thị các biểu đồ của khách hàng và máy chủ giống như những cái bên dưới, trò chơi của bạn phải có ít nhất 100 người dùng hoạt động hàng ngày (DAU).

Bảng điều khiển chứa hai tab, Khách hàngMáy chủ, cùng với các menu để điều chỉnh khoảng thời gian và khoảng thời gian. Bạn cũng có thể sử dụng menu Nơi để xem xét các địa điểm cá nhân thay vì toàn bộ trò chơi.

Một cái nhìn đánh dấu của giao diện bảng điều khiển hiệu suất.

Menu Bộ lọc Theo cho phép bạn chuyển đổi giữa các giá trị trung bình hoặc phần trăm.

Một cái nhìn về menu bộ lọc.

Khi xem xét các biểu đồ hoặc bộ lọc:

  • P90 đề cập đến số lượng giá trị nằm trong phần trăm thứ 90. Nếu P90 nhịp tim máy chủ là 59, thì 90% số máy chủ đang hoạt động ở mức hoặc thấp hơn 59 FPS.
  • Tương tự, P10 đề cập đến phần trăm thứ 10. Nếu P10 nhịp tim máy chủ là 40, thì 10% số máy chủ đang hoạt động ở mức hoặc thấp hơn 40 FPS.
  • P50 là giá trị trung vị. Một nửa tất cả các giá trị nằm trên nó, một nửa dưới.

Để giúp xác định nguồn gốc của một sự suy thoái, bạn có thể phân tích tất cả các chỉ số hiệu suất của khách hàng theo Phiên bản Nơi và so sánh cập nhật mới nhất của bạn với các phiên bản trước đó.

Để lọc theo phiên bản nơi, chọn Phiên bản Nơi trong menu Phân tích Theo. Các biểu đồ sẽ tự động cập nhật để hiển thị phiên bản mới nhất của bạn cùng với tất cả các phiên bản trước đó. Bạn cũng có thể sử dụng menu bộ lọc chính để cô lập phiên bản nơi mới nhất trên toàn bộ bảng điều khiển.

Với phân tích này, bạn có thể nhanh chóng xem liệu phát hành mới nhất của bạn có những thay đổi như tốc độ khung hình giảm hoặc tăng số lần thoát do hết bộ nhớ so với các phiên bản trước đó hay không.

Một cái nhìn về menu Bộ lọc Phân tích Theo Phiên bản.

Biểu đồ của Khách hàng

Tab Khách hàng bao gồm các biểu đồ sau, tất cả đều được phân tích theo nền tảng hoặc hệ điều hành:

Biểu đồMô tả
Số người dùng đồng thờiBiểu đồ đường thể hiện số lượng người dùng trong trò chơi của bạn.
Thời gian phiênThời gian mà người dùng dành cho trò chơi của bạn.
Tốc độ khung hình trên khách hàngBiểu đồ đường thể hiện khung hình của khách hàng mỗi giây. Tốc độ khung hình thấp liên tục hoặc giảm lớn có thể báo hiệu vấn đề. Để biết thông tin về việc điều tra tốc độ khung hình trên khách hàng, xem Tính toán Khách hàng.
Tỷ lệ sự cố của khách hàngBiểu đồ đường thể hiện sự cố của khách hàng, được chia theo số phiên đã kết thúc theo loại thiết bị. Sự gia tăng tỷ lệ sự cố, đặc biệt là sau khi cập nhật trò chơi, thường chỉ ra một vấn đề.
Các lần thoát do hết bộ nhớ ngoài ý muốnBiểu đồ đường thể hiện mức độ thường xuyên người dùng gặp sự cố do lỗi hết bộ nhớ, hoặc thoát thông qua cảnh báo bộ nhớ thấp. Mặc dù biểu đồ này có thể không bao phủ tất cả các sự cố hết bộ nhớ do giới hạn truyền thông, nhưng nó vẫn chính xác về hướng. Một sự gia tăng sau khi cập nhật cho thấy một sự suy giảm trong việc sử dụng bộ nhớ khiến người dùng của bạn gặp sự cố.
Số lần gặp sự cố của khách hàngBiểu đồ đường thể hiện số lượng sự cố theo loại thiết bị. Nếu bạn có dữ liệu tỷ lệ sự cố không ổn định do kích thước mẫu thấp, chúng tôi khuyên bạn nên theo dõi số lần gặp sự cố cũng như.
Usage of Client MemoryBiểu đồ đường thể hiện mức sử dụng bộ nhớ của khách hàng theo loại thiết bị. Tăng liên tục có thể chỉ ra một rò rỉ bộ nhớ. Xem Bộ nhớ.
Tỷ lệ sử dụng bộ nhớ của khách hàngBiểu đồ đường thể hiện tỷ lệ bộ nhớ thiết bị khả dụng mà khách hàng đang sử dụng. Ví dụ, nếu đường Android tiếp cận 100%, hầu hết các thiết bị Android đang chạy trò chơi của bạn có nguy cơ hết bộ nhớ và gặp sự cố.
Thời gian CPU của khách hàngBiểu đồ diện tích chồng chéo thể hiện số mili-giây (ms) thời gian xử lý mỗi khung hình. Bạn muốn thời gian CPU của khách hàng càng thấp càng tốt, vì điều này ảnh hưởng trực tiếp đến tốc độ khung hình của bạn. Để đạt tốc độ khung hình của khách hàng là 60, thời gian CPU của bạn phải dưới 16 ms.

Tỷ lệ sự cố

Tỷ lệ sự cố của khách hàng đo lường số lượng sự cố chia cho số lượng phiên đã kết thúc. Khi số lượng phiên đã kết thúc thấp, phân tích tỷ lệ sự cố có thể trở nên không ổn định. Trong những trường hợp này, biểu đồ sẽ hiển thị một đường chấm thay vì một đường liền, cho biết rằng điểm dữ liệu là không ổn định và rằng tỷ lệ sự cố có thể thay đổi. Nếu bạn thấy một đường chấm trên biểu đồ của bạn, chúng tôi khuyên bạn nên kiểm tra tổng số lần gặp sự cố thay vì tỷ lệ sự cố của khách hàng.

Một cái nhìn về bảng điều khiển sự cố của khách hàng.

Nếu bạn gặp các vấn đề về bộ nhớ, hãy tham khảo hướng dẫn tối ưu hóa hiệu suất.

Biểu đồ của Máy chủ

Tab Máy chủ bao gồm các biểu đồ sau:

Biểu đồMô tả
Thời gian CPU của máy chủBiểu đồ diện tích chồng chéo thể hiện số mili-giây (ms) thời gian xử lý mỗi khung hình. Để đạt được tốc độ khung hình của máy chủ là 60, thời gian CPU của bạn phải dưới 16 ms. Xem Tính toán Máy chủ.
Tốc độ khung hình của máy chủBiểu đồ đường thể hiện tốc độ khung hình của máy chủ (FPS). Lý tưởng, giá trị này luôn là 60. Tốc độ khung hình của máy chủ bị giới hạn ở 60, và sự giảm có thể làm giảm tốc độ khung hình của khách hàng và tăng độ trễ. Xem Tính toán Kịch bản.
Mức sử dụng bộ nhớ của máy chủBiểu đồ diện tích chồng chéo thể hiện mức sử dụng bộ nhớ của máy chủ theo MB. Cố gắng giữ giá trị này dưới 50% của tổng bộ nhớ máy chủ. Tuy nhiên, biểu đồ không hiển thị tổng bộ nhớ máy chủ, vì vậy một hướng dẫn tốt khác là giữ dưới 3 GB. Nếu giá trị này vẫn cao hoặc tăng liên tục theo thời gian, hãy điều tra cách để cải thiện mức sử dụng bộ nhớ.
Bộ nhớ của máy chủ theo tuổiBiểu đồ diện tích chồng chéo thể hiện mức sử dụng bộ nhớ của máy chủ theo tuổi máy chủ. Nếu việc sử dụng bộ nhớ tăng đáng kể theo tuổi thọ của máy chủ, hãy điều tra các vấn đề rò rỉ bộ nhớ trong các danh mục có sự tăng trưởng lớn nhất, đặc biệt là kịch bản, vật lýđồ họa.
Số lõi sử dụng trên mỗi máy chủBiểu đồ đường thể hiện số lượng lõi CPU của máy chủ. Việc sử dụng số lõi thấp kết hợp với thời gian CPU của máy chủ cao là dấu hiệu cho thấy bạn nên điều tra đa luồng.
Hiệu suất tính toánBiểu đồ đường thể hiện hiệu suất trò chơi của bạn so với mức trung bình của Roblox. Giá trị trên 100% chỉ ra hiệu suất cao hơn mức cơ bản. Các yếu tố đóng góp bao gồm số người chơi tối đa mỗi máy chủ (số lượng cao hơn thì hiệu quả hơn) và thời gian CPU của máy chủ trên mỗi khung hình (thấp hơn thì hiệu quả hơn). Hiệu suất tính toán cao hơn có nghĩa là tác động môi trường thấp hơn, nhưng chỉ số này không thể hiện trải nghiệm người chơi tốt hay xấu.

Các biểu đồ CPU và bộ nhớ của máy chủ mặc định ở chế độ Tổng quan, nhưng có các menu thả cho các nhóm quy trình riêng lẻ, chẳng hạn như vật lý, đồ họa và kịch bản. Tổng của các danh mục này không đầy đủ; máy chủ thực hiện một lượng công việc nhỏ và thường không quan trọng mỗi khung hình mà không được bao gồm trong bất kỳ danh mục nào. Do đó, các giá trị mili-giây và MB tổng thể thấp hơn một chút so với thực tế, nhưng đủ gần để cung cấp cho bạn cái nhìn rõ ràng về hiệu suất của máy chủ.

Nếu một danh mục cao hơn bình thường hoặc có vẻ chiếm nhiều thời gian không thích hợp, hãy sử dụng menu thả để đi sâu vào nhóm và xác định các quy trình có thể gây ra vấn đề.

Biểu đồ thời gian CPU của máy chủ thể hiện menu thả vật lý.
  • Các danh mục và nhiệm vụ CPU tương ứng với các mục trong MicroProfiler, vì vậy bạn có thể thực hiện sao chép máy chủ, chọn chế độ Bộ định thời, và sau đó sử dụng menu Nhóm để lọc theo quá trình nhóm gây vấn đề.

    Ví dụ, nếu bạn phát hiện một vấn đề tiềm ẩn với quy trình assemble dưới nhóm Vật lý, bạn có thể tìm thấy nó dưới cùng một tên trong MicroProfiler:

    MicroProfiler cho thấy quy trình assemble trong nhóm Vật lý.
  • Các thẻ bộ nhớ tương ứng với các mục trong Enum.DeveloperMemoryTag, với ngoại lệ đáng chú ý là CoreMemory:Total, tương đương với Enum.DeveloperMemoryTag.Internal. Bạn có thể sử dụng Bảng điều khiển Nhà phát triển để kiểm tra các thẻ sử dụng quá mức. Hình ảnh này cho thấy cách bạn có thể sử dụng Bảng điều khiển Nhà phát triển để điều tra một vấn đề với PlaceMemory:GraphicsTexture mà bạn thấy trong bảng điều khiển:

    Bảng điều khiển Nhà phát triển thể hiện cái nhìn về bộ nhớ máy chủ.

Các bản cập nhật Roblox

Mỗi bản cập nhật Roblox chứa nhiều thay đổi bao gồm các tính năng và bản sửa lỗi. Ghi chú cập nhật Roblox cho phép bạn tham chiếu hiệu suất trò chơi của bạn với các bản cập nhật nền tảng Roblox gần đây.

Một cái nhìn về các ghi chú cập nhật Roblox trên bảng điều khiển Hiệu suất.

Một số nền tảng phát hành cho 100% người dùng ngay lập tức sau khi phiên bản được cung cấp. Các nền tảng khác sẽ phát hành dần dần và cần thêm thời gian để tăng cường việc áp dụng; những nền tảng này nhận một ghi chú duy nhất sau khi phiên bản được cung cấp, cho bạn tín hiệu sớm nhất mà không thêm sự lộn xộn trực quan.

Phát hành ngay lập tức
  • Windows
  • macOS
  • Xbox
Phát hành dần dần
  • iOS
  • Google
  • Amazon
  • Samsung
  • PlayStation
  • Meta Quest

Khắc phục sự cố

Nếu bạn phát hiện một vấn đề tiềm ẩn, hãy sử dụng các bước sau để khắc phục và sửa chữa:

  1. Kiểm tra các bản cập nhật gần đây của bạn và xem xét việc khôi phục nếu tác động đến các chỉ số rất nghiêm trọng.

  2. Xem Xác định các vấn đề hiệu suấtCải thiện hiệu suất để biết thông tin về việc khắc phục các vấn đề với tính toán máy chủ, tính toán khách hàng và mức sử dụng bộ nhớ.

  3. Sử dụng các công cụ thử nghiệm tích hợp để đi sâu hơn vào các vấn đề:

  4. Thu thập phản hồi của người dùng từ cộng đồng của bạn.

Các cuộc gọi API của Khách hàng sau khi tham gia

Chỉ số Các cuộc gọi API của Khách hàng trong 60 giây đầu tiên sau khi tham gia đo lường tổng số yêu cầu (cuộc gọi API) mà trò chơi của bạn thực hiện tới dịch vụ Roblox trong một phút quan trọng đầu tiên sau khi người dùng tham gia thành công.

Các cuộc gọi này diễn ra tự động cho mọi người dùng tham gia, vì vậy việc theo dõi chỉ số này có thể giúp bạn hiểu hiệu suất thời gian tải và hiệu suất backend.

Truy cập chỉ số

  1. Điều hướng đến cái nhìn tổng quan trò chơi của bạn trên Creator Hub.
  2. Trên biểu đồ Snapshot, nhấp vào Khám phá.
  3. Trong menu thả Chọn một chỉ số, chọn Các cuộc gọi API của Khách hàng trong 60 giây đầu tiên sau khi tham gia.

Biểu đồ của chỉ số cuộc gọi API của khách hàng

Theo dõi chỉ số

Mục tiêu chính trong 60 giây đầu tiên sau khi một người chơi tham gia là phát trực tuyến và tải các tài sản trò chơi của bạn (lưới, hình ảnh, âm thanh, v.v.). Lý tưởng, dịch vụ giao hàng tài sản là API được gọi nhiều nhất trong khoảng thời gian quan trọng này.

Chỉ số này được cập nhật theo giờ để bạn có thể nhanh chóng kiểm tra sau khi phát hành một phiên bản mới của trò chơi của bạn.

Tình trạngÝ nghĩaHành động
Giao hàng tài sản là API bị ảnh hưởng nhiều nhất.Hiệu quả. Trò chơi của bạn đang ưu tiên loading các tài sản cần thiết một cách chính xác.Tiếp tục theo dõi.
Một dịch vụ khác (điển hình như hàng tồn kho, bạn bè hoặc người dùng) là API bị ảnh hưởng nhiều nhất.Có thể không hiệu quả hoặc có lỗi. Trò chơi của bạn đang thực hiện các cuộc gọi API không quan trọng quá lớn quá sớm trong trình tự tham gia, có thể trì hoãn quá trình tải.Điều tra và tái cấu trúc các kịch bản thực thi trong khi tham gia ban đầu để ưu tiên việc tải tài sản.
©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.