Đối với các game thủ, khái niệm lag đă không c̣n xa lạ ǵ. Đó là t́nh trạng game chạy chậm đi, và bạn sẽ gặp nhiều phiền toái khi chơi game. Thế là bạn bỏ tiền, nâng cấp máy tính mạnh hơn nữa, nhưng game vẫn c̣n lag. Vậy thực hư là như thế nào?
Hầu hết những ai chơi game đều trải qua cái cảm giác h́nh ảnh bị giật, mọi thứ trong game di chuyển chậm chạp,... và bạn gọi chung một từ là lag. Khi chơi game, nếu máy tính bạn không đủ mạnh, hay đường truyền mạng yếu, server không ổn định,... bạn thường thấy game lag. Bạn t́m hiểu nhiều giải pháp khắc phục, máy tính bạn trang bị cấu h́nh mạnh nhưng game vẫn lag. Vậy nguyên nhân là do đâu? Làm sao để khắc phục? Bạn đă bị nhầm lẫn bởi hai khái niệm lag và sụt khung h́nh.Nh́n thoáng qua, cả hai đều có "triệu chứng" giống nhau là giật h́nh ảnh,... nhưng về bản chất, đây là hai vấn đề khác nhau với các nguyên nhân khác nhau, nên giải pháp khắc phục cũng khác nhau.
Sụt khung h́nh là do máy tính có vấn đề
Để đánh giá một game nào đó, hoặc đánh giá hiệu năng của máy tính, người ta thường dựa vào tỉ lệ khung h́nh trên mỗi giây (fps hay f/s). Khi tỉ lệ này cao th́ h́nh ảnh của game sẽ chuyển động mượt mà hơn, và ngược lại, nếu fps thấp th́ h́nh ảnh chuyển động chậm hơn, có cảm giác giật giật.
Nếu fps thấp một mức vừa phải, khoảng 20 - 30 fps, có thể bạn sẽ cảm thấy game chạy chậm hơn, nhưng cũng chơi được. Nếu thấp hơn 20, game sẽ chạy rất chậm, bạn sẽ thấy rất khó chơi. Mọi thao tác từ bàn phím, chuột,... game đều xử lư rất chậm. Nguyên nhân là do máy tính bạn có vấn đề. Có thể là do cấu h́nh máy bạn không đủ mạnh để đáp ứng game đó, hay là bạn chạy quá nhiều chương tŕnh dẫn đến thiếu bộ nhớ RAM,…
Các vấn đề liên quan đến mạng không gây ra t́nh trạng sụt giảm khung h́nh. Nếu tỉ lệ khung h́nh thấp, đây không phải là lag, mà là do máy tính bạn không có "bám theo" kịp được game. Để game xử lư nhanh hơn, bạn cần một chiếc card đồ hoạ mạnh hơn, cần nhiều RAM hơn hay cần một bộ vi xử lư tốt hơn.
Tuy nhiên, cấu h́nh cao không có nghĩa là game sẽ chạy nhanh hơn. T́nh trạng “nghẽn cổ chai” là nguyên nhân chính gây ra vấn đề này. Chẳng hạn như CPU của bạn yếu hơn VGA, ví dụ như bạn dùng chip Dual Core nhưng lại dùng VGA xịn hơn NVIDIA GTX 650 Ti. CPU Dual Core chỉ có hai nhân, nên việc dựng "kịch bản" của game sẽ chậm hơn Core i3, và VGA sẽ phải chờ nhận kịch bản rồi mới tiếp tục nhiệm vụ "dựng h́nh ảnh", kéo theo hiệu năng giảm theo. Để cải thiện tốc độ, bạn nên sử dụng một bộ vi xử lư trên 4 nhân th́ sẽ tốt hơn.
Bạn có thể làm một “thí nghiệm” nho nhỏ để kiểm chứng mức độ “nghẽn cổ chai” là như thế nào. Dựa vào chế độ quản lư năng lượng của Windows, người viết tiến hành thử nghiệm với game Batman Arkham Origins ở độ phân giải 1024& 768, mọi thiết lập đều đưa về mức thấp nhất, sử dụng phần mềm Frap để đo.
Khi ở chế độ High Performance, xung nhịp CPU cao nhất ở mức 1.97GHz (người viết đă giới hạn xung nhịp ở mức 1,97Ghz để đảm bảo chip tỏa nhiệt ít hơn), game sẽ chạy mượt hơn (fps vào khoảng 50 - 60) tùy vào khung cảnh.
Khi chuyển qua chế độ Balanced, game chạy chậm hơn một chút nhưng bạn rất khó cảm nhận được, fps khoảng 40-30. Nhưng nếu bạn chuyển qua Power Saving, game sẽ chạy chậm hơn rất nhiều, fps chỉ khoảng 25-30.
Đây là một minh chứng cho t́nh trạng “nghẽn cổ chai” ở CPU, ở đây là nghẽn do xung nhịp CPU thấp.
Nếu điều kiện kinh tế không cho phép, bạn tránh chạy nhiều ứng dụng khi đang chơi game v́ giới hạn tốc độ của ổ cứng. Ổ cứng cơ cũng là một trong những nguyên nhân làm game chạy chậm do bị “nghẽn cổ chai” ở tốc độ. Do đó, bạn hăy để ổ cứng chỉ tập trung xử lư game thôi. Nếu có khả năng, bạn nên sử dụng SSD để cải thiện hiệu năng.
Ngoài ra, bạn có thể giảm bớt thiết lập trong game xuống mức thấp hơn để đảm bảo tỉ lệ khung h́nh duy tŕ ở mức tốt nhất. Bạn tăng giảm làm sao cũng được, miễn là bạn thấy chất lượng h́nh ảnh đẹp và fps trên 35-40 là được rồi.
Như vậy, FPS bị giảm là do máy tính của bạn, không có liên quan ǵ đến kết nối mạng.
T́nh trạng lag game là do mạng có vấn đề
Khác với t́nh trạng sụt fps, lag do ảnh hưởng của mạng, không có vấn đề ǵ với máy tính của bạn. Nguyên nhân xảy ra lag chủ yếu là do kết nối mạng giữa máy bạn và máy chủ, hoặc giữa các máy tính với nhau. Khoảng thời gian "giao tiếp" giữa máy chủ đến máy bạn (hoặc trong mạng nội bộ) luôn luôn xảy ra độ trễ. Có thể là do các máy chủ gặp vấn đề, chẳng hạn như họ đang trong quá tŕnh bảo tŕ hoặc bị nghẽn do quá nhiều người chơi. Cũng có thể do đường truyền mạng yếu. Vị trí bạn sử dụng máy tính so với máy chủ cũng ảnh hưởng rất lớn. Nếu bạn đang ở một vị trí rất xa so với các máy chủ, cũng là nguyên nhân gây ra t́nh trạng lag, độ trễ càng cao th́ game sẽ lag hơn.
Lag và fps thấp là hai vấn đề khác nhau. Nếu game của bạn lag, không có nghĩa là fps sẽ sụt. Fps vẫn có thể cao dù game bị lag nặng. Thậm chí bạn chơi game không đ̣i hỏi cấu h́nh cao, nhưng vẫn xảy ra lag dù cấu h́nh máy bạn rất mạnh.
Chẳng hạn như bạn đang chơi một game hỗ trợ đa người chơi (Multi-Player), bạn cảm thấy game chạy hoàn toàn trơn tru, nhưng những người khác có thể bị đứng im tại chỗ, không nhúc nhích ǵ hết.
Khi bạn chơi những game bắn súng online, bạn tự tin nhắm chính xác và bắn trúng một người nào đó, nhưng vẫn có thể trật. Nguyên nhân là v́ sao? V́ do độ trễ giữa máy bạn với máy chủ, hoặc giữa các máy tính được kết nối với nhau. Trong thời gian bạn nhắm đến, có thể người khác đă chạy đi, v́ độ trễ cao, nên game nhận “tín hiệu” chậm hơn nên kết quả bạn vẫn thấy họ c̣n đứng đó, nhưng thực ra họ đă đi rồi. Và bạn đă chậm hơn một bước.
Hoặc trong một t́nh huống khác, nhân vật của bạn đang full “máu”, không hiểu v́ sao tự nhiên “chết” bất đắc ḱ tử (?). Nguyên nhân cũng do độ trễ. Bạn cứ tưởng rằng nhân vật vẫn c̣n sung sức, nhưng họ đă nhanh tay hạ gục bạn, “tin tức” này đến trễ hơn một bước nên nhân vật đă ”chết” trước đó rồi.
Để giải quyết t́nh trạng lag game, chúng ta thường sử dụng cách giảm ping để giảm độ trễ xuống mức thấp nhất. Bạn cũng có thể áp dụng một số giải pháp khác: nâng cấp đường truyền mạng mạnh hơn, hoặc hạn chế tải phim, ảnh, dữ liệu về máy trong khi đang chơi game. Ngoài ra, bạn nên chọn vị trí có máy chủ đặt gần nhất so với máy tính của bạn.
T́nh trạng sụt khung h́nh và lag game xảy ra cùng lúc
Trong một số trường hợp, t́nh trạng lag game và sụt khung h́nh vẫn có thể xảy ra cùng lúc.
Ví dụ như thế này, bạn đang chơi game nhập vai trực tuyến (MMORPG), nhân vật của bạn đang đứng trong một nơi rộng lớn với hàng trăm nhân vật khác chạy xung quanh trên màn h́nh. Trong t́nh huống này, có thể bạn sẽ gặp cả hai t́nh trạng sụt khung h́nh và lag game.
Một là quá nhiều nhân vật, quá nhiều chi tiết, buộc card đồ họa, CPU phải làm việc nhiều hơn để đáp ứng cho kịp. Nếu CPU, VGA của bạn không đủ mạnh, cũng sẽ làm giảm fps. Hai là đă xảy ra do độ trễ giữa máy bạn với máy chủ, các máy chủ phải “vật lộn” để bắt kịp những ǵ đă xảy ra tại một vị trí trong cùng một thời điểm. Nếu đường truyền yếu, hay máy chủ xử lư chậm, game sẽ nhận tín hiệu chậm hơn.
Như vậy, số lượng người chơi càng lớn, xuất hiện càng nhiều trong cùng một thời điểm, tại một vị trí nhất định, là nguyên nhân làm giảm hiệu năng của máy tính và gây ra các vấn đề về mạng.
Giải pháp để khắc phục cho trường hợp này là bạn nâng cấp máy tính, đồng thời nâng cấp luôn cả đường truyền mạng. Nếu điều kiện kinh tế không cho phép, bạn tránh vừa chạy nhiều chương tŕnh, vừa tải dữ liệu từ trên mạng. Hăy để cho mọi thứ tập trung xử lư game.
Hiểu được bản chất của hai vấn đề, bạn sẽ t́m ra được nguyên nhân và đưa ra giải pháp tốt nhất cho máy tính bạn. Cấu h́nh máy tính mạnh nhưng tốc độ mạng chậm, cũng sẽ làm lag game bất cứ lúc nào. Tốc mạng cao nhưng cấu h́nh máy yếu vẫn có thể xảy ra t́nh trạng sụt khung h́nh, làm giảm hiệu năng của game. Do đó, tùy thuộc vào mỗi máy, mọi quyết định đều phụ thuộc vào bạn.
vnn
|
|