回答)
私は昨晩、友人からラグについて聞かされた。皆して北米シャードのピングが1000msを越えていたよ。ATDNに経路問題が再度発生したのかもしれないね。アトランティックのピング「ping atlantic.owo.com」と経路「tracert atlantic.owo.com」とを教えてくれ。
シャード自体にラグは発生しておらず、最大限に読み込みを行っている時さえ空きメモリやCPUには十分な余裕がある。実際に発生しているのは以下の通りだろう。
1. 移動速度制限を受けている
2. 回線自体に遅延が発生している
3. パソコン自体に遅延が発生している
可能性のある原因としては以下の通りだ。
1. 移動速度制限を受けている理由
-ピングの変動が激しくて移動速度制限が働いてしまっている
-インターネット回線加速ソフトを利用しており、移動速度制限が働いてしまっている
-移動速度制限自体に欠陥がある
-スピードハックを試みようとしている
2. 回線自体に遅延が発生している
-今回のパブリッシュ導入と同時にほとんどのプレイヤーが経路問題に直面する事となるだろう。ゲーム内でラグを感じ始めた際はピングとパケットロスをご確認下さい。
-家庭内で誰かがダウンロードやP2Pソフトの動作を行っている。
3. パソコン自体に遅延が発生している
(推奨環境を満たしている場合は快適な動作をするはずだ)
-他のアプリケーションの動作が遅延を引き起こしている。先日ダイアルアップで接続した際、新発見があった。IMクライアント(*ICQやMSNメッセンジャ、Yahooメッセンジャ等)が全登録者の接続状況を読み直しした際にダイアルアップ回線では遅延を引き起こすという事だ。
-コンポーネントあるいはドライバーに問題がある。最新ドライバーは問題を引き起こす事もある。
ラグに関する別の問題についてだが、サブサーバーの一部でのみラグが発生している場合はサーバー側の問題ではない。サーバー側にラグが発生している場合はサブサーバー全体で同様のラグを引き起こすだろう。一般的に皆さんは大規模イベント時(400人から800人程度)にはサーバー側の遅延より、回線状況を確認するだろう。ブロードバンドでも大量のパケットが送られ続けるのは辛いからね。画面上に多くのプレイヤーがいるとコンピュータ上の遅延を引き起こす事になるね。ハイエンドのパソコンでも大量のパケット処理や大量の描画処理は辛いからね。
ラグに関する報告は、使用しているハードウェア構成、インターネット回線、更に接続を試みたシャードへの経路を含めてお送り下さい。但し掲示板で報告する際にはIPアドレスと最初から2番目までのホストネームは削除しておいてくださいね。後、時間帯に関する情報やゲーム内のどのような状況下でラグが発生したかも付記してくれれば大変役に立つでしょう。
追記
記入したばかりなのだが、修正させて欲しい。サーバー側でのラグ発生に若干否定的だと受け取られそうだ。私はサーバー側のラグが起こる事はあり得ないと言おうとしたのではない。単に大規模イベントやシャードのクラッシュを引き起こすような事以外でサーバー側がラグを引き起こす事はないという意味だ。通常、シャードは最も混雑する時間帯であってもCPU及びメモリに十分な余裕があるのさ。
The shards themselves are not lagging... plenty of free memory and CPU cycles even at peak load. The real posibilities are:
1) you're hitting the movement rate limiter
2) your net connection is lagging
3) your computer is lagging
Possible causes:
1) you're hitting the movement rate limiter
- your ping time is varying wildly which can cause your movements to trigger the rate limiter
- you have an internet accelerator software package running, these will trigger the rate limiter
- you're experiencing a defect in the movement rate limiter
- you're speedhacking
2) your net connection is lagging
- with as many customers as we have a significant number will start having routing problems at about the same time as any given publish... please do check your ping and packet-loss if you start to hit in-game lag.
- anyone else in the household downloading or running P2P apps in the background?
3) your computer is lagging - if your computer meets the recommended specs, things should run pretty nicely, if they aren't then check:
- for applications running in the background that could be causing problems... I just discovered a new one the other day while using dialup... IM clients can cause a lot of lag for dialup users as they refresh the connection status of all of one's friends.
- for component or driver issues... sometimes the latest drivers can cause problems...
Another thing about lag... if it's laggy in one part of a given subserver, but not in another, then it's not server-side... server side lag manifests as relatively uniform lag across the entire subserver. Obviously at large events (400-800 people) you won't just start to see signs of server-side lag, but you're also going to start seeing network (tough to cram that many packets/sec even down a broadband pipe), and computer lag (tough to process that many packets and draw that many items even on a high-end machine) as you get more people on-screen.
In order for me to check into lag reports, please indicate what client you're using, what hardware and internet connection you're using, and please include the output of a tracert to your shard of choice (blank out the ip address/ host name int he first two hops before you post these publicly.) Also inducing info about time of day, and under what situations in game you're seeing lag will help a lot.
and
Let me amend what I just posted... it sounds a bit dismissive about the possibility of server lag... I wasn't trying to say that you will never encounter server lag, just that there hasn't been any substantial server side lag outside of 1) huge events 2) things that ultimately crash the shard. The shards during the normal course of play, even at peak times still have plenty of spare CPU cycles and memory.
Cheers,
Fertbert
Ultima Online Live Team Lead

