Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
760 KB
Nội dung
Tìmhiểunhữngnguyênnhânkhiếngame máy
tính chạychậm
Chắc hẳn những ai chơi game đều biết đến trình trạng game bị giựt, bị lag, bị treo.
Thậm chí bạn đang sở hữu một dàn máy khủng cấu hình cao nhưng chơi game vẫn
cứ bị giựt. Vậy đâu là nguyên nhân?
ng ta sẽ xét đến 2 nguyên chính: phần cứng (CPU, RAM, VGA, HDD) và phần mềm
(HĐH).
* Liên quan đến Card đồ họa: card đồ họa là thành phần quan trọng quyết định tới khả
năng xử lý game.
- Xác định dòng card đồ họa: hiệu năng của card đồ họa phụ thuộc vào rất nhiều yếu tố
khác nhau (xung nhịp, băng thông, bộ nhớ, công nghệ sản xuất, ). Thông thường, các
dòng cao cấp (giá thành cao) có khả năng xử lý game tốt hơn so với các dòng thấp hơn.
Tuy nhiên, card đồ họa cao cấp không có nghĩa là mọi game đều “chấp hết” ở mức thiết
lập cao nhất. Do đó bạn cần phải biết tối ưu cấu hình game sao cho phù hợp.
Ngoài ra, có 2 nhóm card đồ họa: nhóm card chuyên cho game và nhóm card chuyên cho
đồ họa. Nhóm card chuyên cho đồ họa như NVIDIA Quadro, AMD FirePro được thiết kế
để tối ưu cho các chương trình đồ họa, xử lý phim ảnh như AutoCad, Photoshop, Revit
Architecture,… nên khả năng xử lý game không có tốt bằng nhóm card chuyên cho
game. Do đó bạn cần lưu ý điều này.
- Cập nhật driver mới
Driver ít nhiều cũng có ảnh hưởng đến hiệu năng của game. Tuy nhiên, chỉ có một số
game cũng như chỉ có một số dòng card đồ họa sẽ cải thiện hiệu năng sau khi cập nhập
driver, chứ không phải tất cả. Chẳng hạn như với các dòng GTX560Ti, GTX660,… và
một số game đỉnh như Crysis 3, Batman Arkham City, Metro Last Night,… sẽ cải thiện
hiệu năng sau khi cập nhập driver.
Hầu hết các card của AMD đều không ổn định khi mới ra mắt vì Driver chưa được tối ưu
nhưng nó sẽ cải được cải thiện sau 1 thời gian ngắn nhờ nhận được report của người dùng
và nhanh chóng được khắc phục bằng phiên bản Driver mới. Các card đến từ nVidia thì ít
vấn đề này hơn.
- Tối ưu cấu hình game
GenK đã từng đưa ra một số bài viết liên quan đến thiết lập khi chơi game, và ở bài này
chúng ta sẽ đề cập thêm 2 công nghệ quen thuộc khác là PhysX và DirectX.
+ PhysX (hiệu ứng vật lý): vật lý trong game là tất cả những thứ liên quan tới sự chuyển
động và tác động qua lại của các vật thể (những hiệu ứng tia lửa điện, mảnh vỡ vụn, hiệu
ứng nổ, sương mù,…). Về cơ bản, GPU dựng hình game còn nhữngtính toán vật lý do
CPU xử lý. Nhưng với nhữnggame hiện nay, CPU phải làm việc nhiều hơn vì các game
càng lúc càng tích hợp nhiều AI và suy luận logic. Do đó, với nhữngtính toán vật lý phức
tạp, GPU có thể xử lý nhanh hơn rất nhiều so với CPU, thông quan engine vật lý PhysX.
Để mang lại nhữnghiệu ứng vật lý tuyệt vời và chi tiết nhất, công nghệ này khiến GPU
phải “vận động” khá nhiều sức lực. Đối với các game thủ sỡ hữu card AMD, để sử dụng
được PhysX bạn phải gắn thêm một card NVIDIA phụ và cho card này đảm nhiệm xử lý
vật lý.
PhysX (High) - Batman Arkham City
PhysX (Normal) - Batman Arkham City
Bạn có thể xem một đoạn video tại đây. Với chip Intel Core i5 2.4GHz và GPU NVIDIA
GT520M, người viết đã giảm độ phân giải còn 1024 * 768 và mọi thiết lập đều Low
(ngoại trừ có bật Shadow detail và bật PhysX), khi hiệu ứng vật lý càng nhiều thì game sẽ
chạy chậm lại.
+ DirectX: là một chương trình xử lý các tác vụ liên quan đến âm thanh và hình ảnh trên
nền Windows. DirectX được xem như là một chiếc cầu nối liền giữa phần cứng và phần
mềm. Nó nhận lệnh liên quan đến hình ảnh và âm thanh của chương trình (phần mềm,
game,…) rồi xử lý và truyền tải đến phần cứng (chip âm thanh, chip đồ họa). Vì thế
DirectX rất quan trọng đối với game, nó giúp cho việc hiển thị hình ảnh mịn hơn và chi
tiết hơn.
DirectX cũng là một trong những điều khiếngame thủ rất khó chịu. Khi bạn cài các game
cũ (Direct X 9, 10) vào các loại máytính đời mới Windows 7, 8, 8.1 thì game sẽ yêu cầu
bạn phải cài lại DirectX nếu muốn chơi được. Tuy nhiên, có một sự hài hước ở đây là nếu
bạn muốn trải nghiệm trên nền DirectX 11 thì bắt buộc bạn phải sử dụng Windows 7 và
phần cứng hỗ trợ DirectX 11 thì mới có thể chơi được. Ví dụ như Crysis 3, dù bạn sử
dụng Windows 7 nhưng bạn lại dùng card NVIDIA GTX260, mà GTX260 chỉ hỗ trợ
DirectX 10, do đó bạn sẽ không chơi được Crysis 3 mà bắt buộc phải nâng cấp card đồ
họa hỗ trợ DirectX 11. Card đồ họa sẽ làm việc khá nặng khi sử dụng DirectX 11. Do đó,
chỉ những card đồ họa mạnh mới có khả năng xử lý DirectX 11 mượt mà ở độ phân giải
cao, bằng không bạn phải hi sinh một vài thiết lập của game để sử dụng DirectX 11.
Direct X11 (Tessellation Disable)
Direct X11 (Tessellation Enable)
Xem ra Microsoft đã làm khó giới công nghệ, ép buộc người dùng phải nâng cấp HĐH,
nâng cấp phần cứng mới hơn thì mới trải nghiệm công nghệ đồ họa tân tiến. Vì thế, một
số nhà phát triển game thường cho người dùng tùy chọn có sử dụng DirectX mới hay
không sử dụng.
Extreme Settings (Batman Arkham City)
Nếu bạn không rành các thiết lập của game, sao bạn không nhờ công cụ tối ưu trải
nghiệm game của NVIDIA – GeForce Experience. Dù chỉ hỗ trợ một vài tựa game đỉnh,
và chương trình sẽ tối ưu làm sao để tỉ lệ khung hình/giây luôn trên 35 – 40fps. Chẳng
hạn như game Batman Arkham City, thử nghiệm với GPU NVIDIA GT520M (64bit).
Nhìn sơ qua thì ai cũng tưởng rằng dòng card này chỉ có thể chơi game ở mức Low thôi.
Nhưng khi người viết dùng Geforce Experience thì chương trình tự động thiết lập game ở
độ phân giải 1024*768 với mức High, tỉ lệ khung hình/giây luôn trên 40fps. Người viết
đã đẩy độ phân giải lên 1366*768 cho phù hợp với màn hình, và kết quả hình ảnh game
vẫn mượt mà, tốc độ khung hình trên 30fps dù đang sử dụng GPU phổ thông. Như vậy,
Geforce Experience sẽ giúp ích cho bạn rất nhiều.
* Liên quan đến CPU:
[...]... cạnh số nhân, các yếu tố khác như xung nhịp CPU cũng ảnh hưởng đến hiệu năng của game Bạn có thể xem video này, khi người viết hạ thấp xung nhịp xuống, dù 2 nhân/ 4 luồng nhưnggame chạy chậm đi * Liên quan đến RAM Thông thường, một hệ thống 4GB RAM là đáp ứng tốt hầu như mọi nhu cầu chơi game Vì những thông tin cần thiết của game sẽ được load từ ổ cứng lên RAM và từ RAM cung cấp thông tin cho chip và... thông, dẫn đến tình trạng lag thậm chí là treo máy sẽ xảy ra * Liên quan đến HĐH: Vấn đề game không tương thích hoặc không chạy ổn định với HĐH mới hơn là điều cũng dễ gặp Bạn có thể cài song song 2 HĐH (HĐH cũ để chơi game và HĐH mới để trải nghiệm), hoặc bạn có thể cài lên máy ảo để trải nghiệm nhữngtính năng mới của HĐH mới, còn HĐH chính để chơi game, … nhằm khắc phục vấn đề không tương thích Vì... thế thông tin mới vào, còn nếu lượng RAM dư thừa game sẽ load tất cả dữ liệu cần thiết để gamechạy mượt mà hơn Vả lại, bạn cần tránh chạy quá nhiều chương trình như trình duyệt web, các chương trình đồ họa, video,… vì chúng sẽ chiếm RAM khá nhiều, dành mất chỗ chứa bộ nhớ của game Để tiết kiệm bộ nhớ RAM, bạn có thể sử dụng một chương trình như Razer GameBooster để tắt bớt các dịch vụ không cần thiết,... xây dựng kịch bản và đảm nhiệm việc tính toán trong game Nếu bạn nâng cấp card đồ họa quá mạnh mà quên mất CPU thì sẽ xảy ra hiện tượng “nghẽn cổ chai” mà chúng tôi đã từng nói tới Thông thường với các CPU 4 lõi trở lên đều có thể đáp ứng rất tốt hầu hết mọi game Tuy nhiên, đại đa số người dùng vẫn sử dụng CPU 2 lõi và điều này sẽ làm giảm hiệu năng game Bên cạnh số nhân, các yếu tố khác như xung nhịp... hưởng ít nhiều đến tốc độ game, phần lớn bạn sẽ không cảm thấy sự khác biệt khi chơi game trên ổ cứng 5400rpm hay 7200rpm, thậm chí là SSD nhưng có một số game cần load nhiều dữ liệu từ ổ cứng (chẳng hạn như The Sims), chuyển cảnh thường xuyên, nếu sử dụng ổ cứng tốc độ cao thì thời gian load sẽ ngắn hơn, dĩ nhiên với SSD thì tốc độ sẽ nhanh hơn rất nhiều Tuy nhiên, nếu bạn chạy thêm các tác vụ khác . Tìm hiểu những nguyên nhân khiến game máy
tính chạy chậm
Chắc hẳn những ai chơi game đều biết đến trình trạng game bị giựt, bị lag,. một trong những điều khiến game thủ rất khó chịu. Khi bạn cài các game
cũ (Direct X 9, 10) vào các loại máy tính đời mới Windows 7, 8, 8.1 thì game sẽ yêu