PDA

View Full Version : LagMeter: Chuẩn đoán hiện tượng Lag



hescules
12-04-2010, 10:04 PM
Nếu bạn là một tín đồ game online, chắc hẳn bạn đã nghe nhiều về Lag. Và có lẽ bạn đã từng gặp phải hiện tượng này đôi lần khi đang “tung hoành” trong thế giới ảo. Vậy bạn có biết rõ Lag là gì? Điều gì gây ra nó và cách xử lý như thế nào để giảm bớt hiện tượng “vô duyên” này.


Khái niệm Lag là gì thì có nhiều cách hiểu. Nhưng đơn giản và dễ hiểu nhất thì Lag dùng để chỉ sự trì hoãn trong việc truyền thông tin trong các nút mạng với nhau. Một số game thủ chơi các game FPS cho rằng chỉ số Ping dùng để đo độ Lag. Đây là một nhận định sai lầm.

Chỉ số Ping là cách đo của Độ trễ (Latency), đây là một cách xác định khoa học về khoảng thời gian cần thiết là bao lâu để thông tin từ máy chủ (Server) truyền đến máy con của người chơi (Client). Chỉ số Ping không phải là nguyên nhân chủ yếu gây nên hiện tượng Lag. Nhiều game khi chơi chúng ta có số Ping rất thấp, nhưng Lag vẫn xảy ra.


http://images1.gamek.channelvn.net/Images/Uploaded/Share/2010/04/12/lagmeter03.jpg

Chỉ số Ping chưa thể kết luận liệu có bị Lag hay không?


Với các MMOG cũng như các game hỗ trợ Multiplayer qua Internet thì Lag là một kẻ phá đám khó chịu nhất với game thủ. Nó ảnh hưởng trực tiếp đến gameplay của trò chơi mà nhà sản xuất đã gửi gắm, cũng như ảnh hưởng tới tâm lý của game thủ. Đại đa số game thủ đều thấy chán nản khi phải chịu cảnh Lag “tra tấn”.

Dưới đây là một số hiện tượng hay gặp nhất do Lag gây ra trong đại đa số các game MMOG:




Hiện tượng

Mô tả

Game bị đóng băng
Mọi thứ trong game không chạy, dường như bị khựng lại. Mặc dù máy vẫn không bị “treo”.
Màn hình khựng lại
Mọi thứ trong game chạy vẫn bình thường, nhưng chậm.

Dịch chuyển một cách vô cớ
Bạn hoặc các nhân vật khác bỗng nhiên “bị” di chuyển về phía trước.

Hiện tượng “dây thun”
Bạn hoặc các nhân vật khác bỗng nhiên “bị” dịch chuyển về địa điểm đã ở lúc trước.
Biến mất
Các nhân vật khác dường như biến mất tạm thời.

Các thao tác bị trì hoãn
Tốc độ di chuyển và thao tác cho nhân vật của bạn rất chậm.

Thời gian chờ quá lâu
Bạn bị mất kết nối với trò chơi.
Màn hình giật
Các khung hình game giật lên bất thường.

Game dừng rồi chạy lại đột ngột
Trò chơi bị dừng lại một thời gian ngắn sau đó lại chạy nhanh với tốc độ nhanh bất thường.

Tốc độ xử lý chậm
Mọi thứ trong game (NPC, quái…) không xuất hiện trước mắt bạn.



Và tất nhiên, game thủ chúng ta luôn không chịu ngồi yên mà luôn tìm đủ mọi cách để khắc phục hiện tượng này. Tuy nhiên nhiều khi các phương pháp chúng ta áp dụng lại không cho ta kết quả như ý muốn, vì đa số đều không rõ trên PC của mình, Lag do đâu mà có?

Đến lúc này, bạn nên cần đến một trợ thủ đắc lực, và LagMeter là một công cụ hữu ích, được các tín đồ của dòng game MMOG trên thế giới tin dùng. LagMeter không chỉ cho phép bạn đo được độ Lag mà PC của bạn gặp phải, mà còn có thể cho bạn biết thêm về những nguyên nhân gây ra hiện tượng đó. Từ đó bạn sẽ tìm được câu trả lời là Lag phát sinh do đâu? Do PC của bạn? Do đường truyền bạn dùng hay do Server game bạn đang chơi?


http://images1.gamek.channelvn.net/Images/Uploaded/Share/2010/04/12/lagmeter01.jpg


LagMeter sẽ đưa ra cho người dùng 4 tính năng chính là:
Lags per Minute: Độ Lag từng phút.
Ping Chart: Đo số Ping.
FPS Chart (Frame per Second): Đo số khung hình/giây.
Lag Statistics: Bản thống kê chi tiết của các lần đo.


http://images1.gamek.channelvn.net/Images/Uploaded/Share/2010/04/12/lagmeter02.jpg



Cơ chế hoạt động của LagMeter rất đơn giản. Chương trình sẽ hoạt động “ngầm” trong suốt quá trình bạn chơi một game online nào đó để rồi dựa vào đó để đưa ra kết quả kiểm tra. Các kết quả này được cập nhật thường xuyên 1 phút/lần, từ đó cho bạn biết độ Lag của bạn là bao nhiêu, cũng như số Ping và số FPS bạn có được.

Tải và cài đặt LagMeter tại ĐÂY (http://www.bigfootnetworks.com/LagMeter/Latest/Install_LagMeter_dotnet.exe). (cài Microsoft dot NET Framework 1.1 trở lên tại ĐÂY (http://www.microsoft.com/downloads/details.aspx?familyid=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en)).

Hy vọng với bài viết trên, các bạn hoàn toàn có thể tự mình làm chủ và xử lý được những hiện tượng Lag không đáng có phát sinh khi chơi game online.
Chúc các bạn thành công :MatCuoi (23)::MatCuoi (23):