Điểm:0

Lý do khiến việc sử dụng GPU amd dao động và hiệu suất nói lắp kém trong trò chơi là gì? (Ubuntu20.04)

lá cờ af

Số liệu thống kê GPU Corectrl sau khi chơi BL2 trong vài phút

Như bạn có thể thấy trong ảnh chụp màn hình, GPU của tôi (amd radeon rx 5500xt) đang gặp sự cố khi giữ tần suất sử dụng và tần suất ổn định. Hoạt động tăng từ 5% -95% cứ sau vài giây vì một số lý do và tần suất cũng tăng đột biến tương tự. Điện áp và công suất dường như cũng dao động nhưng không quá mạnh, (có lẽ những thứ đó ít nhất vẫn ổn?). BIOS ở trên các cài đặt gần như mặc định, (có thể có một số thay đổi).

Vấn đề chính là về cơ bản, tất cả các trò chơi tôi đã thử đều có hiện tượng nói lắp, giật lag hoặc các vấn đề về hiệu suất khác. Borderlands 2 đặc biệt có hiện tượng giật hình và khung hình/giây thấp trên steam (không có công cụ tương thích).

Màn hình hệ thống hiển thị mức sử dụng lõi CPU và mức sử dụng bộ nhớ hệ thống từ cùng một khung thời gian

Các lõi CPU khá bằng nhau nhưng luôn ở mức 35% -60%. Bộ nhớ dường như không phù hợp lắm để xem imo. VÀ cũng có thể Một số văn bản có thể bằng tiếng Thụy Điển nhưng tôi nghĩ rằng dù sao thì bạn cũng có thể hiểu được ngữ cảnh!

Corectrl hiển thị tần số CPU với cùng tải

Có thể khó đọc biểu đồ CPU và GPU từ Corectrl vì không có lưới hoặc số. Nhưng tôi đã xem bản cập nhật trực tiếp của giá trị và đó cũng là một phạm vi khá rộng trên biểu đồ CPU. Phần dưới cùng của biểu đồ thực sự là 0 mHz.

Hình ảnh hiển thị tỷ lệ đồ thị

Trong ảnh, tần số hiện tại ở mức 803 mHz gần như ở dưới cùng để tham khảo.

Cài đặt video Borderlands 2

Bạn không thể thấy Vsync hoặc tốc độ khung hình nhưng Vsync bị tắt và tốc độ khung hình được đặt thành không giới hạn. Tôi đang chạy trò chơi qua hơi nước mà không có proton.

Chi tiết hệ thống từ báo cáo Hardinfo:

Phiên bản Kernel Linux 5.13.0-30-chung (x86_64) Phiên bản #33~20.04.1-Ubuntu SMP Thứ Hai ngày 7 tháng 2 14:25:10 UTC 2022 Thư viện C Thư viện GNU C / (Ubuntu GLIBC 2.31-0ubuntu9.2) 2.31 Phân phối Ubuntu 20.04.4 LTS

Máy tính Bộ vi xử lý CPU Intel(R) Core(TM) i5-6500 @ 3.20GHz Bộ nhớ 8067 MB (đã sử dụng 3540 MB) Loại máy Để bàn

Đĩa SCSI ATA ST1000DX002-2DV1
ATA HFS128G3BMND-321

Trưng bày Độ phân giải 1920x1080 pixel Nhà cung cấp Tổ chức X.Org Phiên bản 1.20.13 Tên hiển thị hiện tại: 0

màn hình Màn hình 0 1920x1080 pixel

OpenGL Nhà cung cấp AMD Trình kết xuất AMD Radeon RX 5500 XT (navi14, LLVM 13.0.1, DRM 3.41, 5.13.0-30-chung) Phiên bản 4.6 (Cấu hình tương thích) Mesa 22.1.0-devel (git-a5fa7e0 2022-02-24focal-oibaf-ppa) Kết xuất trực tiếp Có

Điều đáng nói thêm là tôi có nhiệt độ tốt khi chơi game (cpu: 50-60 C, gpu: 50-60 C). Và tôi cũng có một PSU làm mát bằng đồng 500W 80+. Là wifi, tôi sử dụng USB Neatgear A6210 AC1200 với dongle. Trên CPU, tôi chỉ có bộ làm mát intel stock (không có vấn đề về tạm thời).

Tôi đã thử Borderlands với proton 7.0-1

Minecraft cũng gặp vấn đề tương tự và các biểu đồ từ Corectrl và màn hình hệ thống cho thấy điều đó. (Tôi nghĩ không cần thiết phải chụp lại ảnh chụp màn hình). Trong trò chơi, sự cố đặc biệt là tải khối, trong đó mức sử dụng CPU tăng lên 100% và mức sử dụng GPU giảm xuống. Đối với tôi, nó trông giống như một nút cổ chai tạm thời do CPU ràng buộc, nhưng tôi không chắc chắn. Tôi biết rằng phần cứng của tôi có một chút nút cổ chai giống như bất kỳ hệ thống nào. Tuy nhiên, tôi chưa gặp phải những sự cố này trước khi chuyển sang ubuntu từ windows khoảng nửa năm trước. Điều đáng nói là tôi đã cài đặt Ubuntu 20.04 qua USB trực tiếp và cũng đã cài đặt lại nó chỉ vài ngày trước vì một vấn đề không liên quan khác.

Minecraft cũng có các khung hình lớn mà tôi có thể thấy với optifine trên phiên bản 1.8.1. Với các cài đặt được tối ưu hóa, tôi có thể chuyển từ mức trung bình khoảng 60-80 khung hình/giây (có giảm) xuống 200-500. Cài đặt openjdk-17-jre giúp tải khối. Quá trình tải khối vẫn ảnh hưởng đến tốc độ khung hình nhưng nhanh hơn rất nhiều và có ít lỗi OpenGL hơn.

Tôi đã cài đặt minecraft qua gói gỡ lỗi minecraft.net chính thức và optifine qua optifine.net.

Tôi đã thử với tất cả các loại cài đặt khác nhau, cả thay đổi cài đặt vanilla và optifine nhưng dường như không có gì ảnh hưởng đến vấn đề này. Toàn màn hình/cửa sổ, bật/tắt Vsync, đồ họa cao/thấp, các phiên bản minecraft khác nhau, v.v. Điều này có thể giống với vùng biên giới mà tôi có thể thấy khi hoạt động gpu giảm xuống dưới 20% cùng lúc với hiện tượng giảm khung hình.

Nói lắp cũng xảy ra trong: Sấm sét (hơi nước/proton hơi nước) thế giới của xe tăng blitz (hơi nước / proton hơi nước) eurotruck sim 2 (hơi nước/proton hơi nước)

Tôi chỉ không thể tìm ra đây là gì. Đối với tôi điều này có thể là bất cứ điều gì! Lúc đầu, tôi nghĩ đó là sự cố trình điều khiển nhưng tôi đã cố gắng không gây rối với trình điều khiển (mặc định) và cả amdgpu-pro, thứ dường như không tốt để sử dụng. Tôi không nghĩ đây là sự cố phần cứng vì điều này không xảy ra khi chạy windows. (Máy từ trước đến nay không thay đổi gì).

Tôi thực sự cảm thấy như điều này có một giải pháp đơn giản mà tôi không thấy. Nếu bạn cần thêm thông tin, hãy hỏi vì có lẽ tôi đã quên điều gì đó ở đây, Cảm ơn sự giúp đỡ :)

Chỉnh sửa: Tôi đã tìm thấy trên inhardinfo rằng có một trình điều khiển tiết kiệm năng lượng CPU và nghĩ rằng điều đó có thể hạn chế hiệu suất. Hiện tại tôi đang tập trung vào hiệu suất của CPU vì khi máy tính bị căng thẳng, mức sử dụng CPU sẽ tăng lên mức tối đa và mức sử dụng gpu không ổn định hoặc thấp. Đã quản lý để tắt chế độ tiết kiệm năng lượng trên tất cả các lõi bằng lệnh này:

hiệu suất tiếng vang | sudo tee /sys/devices/system/cpu/cpu[0-9]*/cpufreq/scaling_governor

đầu ra:

hiệu suất

kiểm tra với:

mèo /sys/devices/system/cpu/cpu[0-9]*/cpufreq/scaling_governor

và có:

hiệu suất
hiệu suất
hiệu suất
hiệu suất

sau đó tôi đã thử minecraft nhưng vấn đề vẫn còn đó, vì vậy tôi muốn kiểm tra căng thẳng CPU và xem có sự khác biệt nào không. Hóa ra là không có. Cả hai kết quả với powersave và performance đều tệ như thế này:

cá nóc CPU CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 2,11

CPU CryptoHash CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 719,74

CPU Fibonacci CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 0,51

CPU N-Queen CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 6,65

CPU Zlib CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 0,92

PCCC FFT CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 0,78

dò tia FPU CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 1,98

Vẽ GPU CPU Intel(R) Core(TM) i5-6500 @ 3,20GHz 4x 3600,00 MHz 7255,17

Để tham khảo: bộ đôi lõi 2 có kết quả tốt hơn nhiều lần trong một số bài kiểm tra. Nhưng bản vẽ GPU và hàm băm tiền điện tử CPU tốt hơn vì một số lý do.

David avatar
lá cờ cn
Ban dang choi tro choi gi vay?
lá cờ af
@David Warthunder, World of Tanks Blitz, Eurotruck Sim 2, Minecraft, Borderlands 2, World of Warships và một số tựa game nhẹ hơn không bị ảnh hưởng nhiều.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.