한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Sách trắng lag game › Sự cố chỉ một số người gặp

Xung đột khi cùng truy cập file cache hoặc asset Shared cache / asset file lock conflicts

ID nguyên nhân pt-asset-lock · Phụ trách chính Phát triển client (Đội phát triển game)

Mở thẻ gốc có hình minh họa và thí nghiệm →

Nếu hai client cùng ghi vào một thư mục cache hoặc khóa file, một bên sẽ không tải được model, texture của NPC.

Vì sao Hai client cùng lúc ghi file cache, file patch trong cùng một thư mục cài đặt → Dẫn đến Khóa file thất bại hoặc đọc phải file đang ghi dở nên tải thất bại → Trên màn hình NPC có bảng tên nhưng không có model nhân vật, hoặc trong suốt

Triệu chứng
Không hiển thị·đối tượng ma
Yếu tố
Ngưng trệ
Ai gặp phải
Chỉ một client trên cùng PC
Khi nào
Ngay sau đăng nhập hoặc bảo trì, Khi di chuyển hoặc chuyển bản đồ
Phụ trách
Phụ trách chính Phát triển client (Đội phát triển game)
Việc cần làm (Đội phát triển game)
Thư mục cache riêng cho từng client, thử lại khi khóa file thất bại, khi tải thất bại thì ít nhất cũng hiển thị model mặc định.
Trên đồ thị
Chỉ một phần cao · Số lần tải asset thất bại theo client
Chỗ cần xem
Trên PC người chơi, dùng Process Monitor lọc riêng đường dẫn thư mục cài đặt và cache của game để xem kết quả mở, ghi file của hai tiến trình game. Nếu có log client: tìm lỗi tải asset và mã lỗi mở file (ERROR_SHARING_VIOLATION)
Đúng nếu
việc mở file của model không hiển thị kết thúc bằng vi phạm chia sẻ hoặc khóa thất bại, và cùng lúc đó client kia đang ghi file này. Chỉ bật một client hoặc tách thư mục cài đặt, cache thì hết
Loại trừ nếu
chỉ bật một client mà cùng model đó vẫn không hiển thị → xem file hỏng hoặc phiên bản, dữ liệu client không khớp. File mở bình thường mà không được vẽ → thiếu bộ nhớ hoặc VRAM
Cách kiểm tra
Kiểm tra ở môi trường phía người chơi

Nguồn

  1. Creating and Opening Files Microsoft
    File được mở không có chế độ chia sẻ thì tiến trình khác không mở được và gặp ERROR_SHARING_VIOLATION
  2. Process Monitor Microsoft
    Ghi lại theo thời gian thực hoạt động của file system, registry, tiến trình, lọc được theo mọi trường như đường dẫn

Nguyên nhân nên xem cùng

Cùng tầng: Sự cố chỉ một số người gặp

Nguyên nhân ở tầng khác gây cùng triệu chứng (Không hiển thị·đối tượng ma)

Xem thẻ gốc có hình minh họa và thí nghiệm