機動戦士ガンダムオンライン超攻略 Wiki
[
ホーム
|
リロード
|
新規
]
サイト内検索
:
[
差分チェッカー
]
[
アップローダー
]
【楽天スーパーDEAL】毎日更新・最大50%ポイントバック!!(広告)
Tweet
快適環境考察
をテンプレートにして作成
開始行:
*快適環境を考察する [#y4a212c4]
皆様の協力で、少しだけですが傾向が把握できましたのでその...
wikiですから誰でも自由に編集していただいて結構です。
#contents
*ガンダムオンラインのグラフィック仕様 [#s0f4e0a0]
-DirectX 9.0c API使用
-フレームレートは垂直同期の使用有無にかかわらず60FPSが上限
--ただし出撃前のリアルタイムレンダムービーは24FPSが上限
//アンチエイリアシングはクライアントのオプションに設定項...
//-アンチエイリアスはゲーム内からは設定できないが、ドライ...
*CPUとGPU(グラフィックボード)の関係 [#n768c71a]
ガンダムオンラインのクライアントはグラフィックボードより...
フルHD(1920x1080)、中設定でのプレイに必要なグラフィックボ...
2013/1/6現在のクライアントではある程度マルチコアへの最適...
これらは上記以上のグラフィックボードを搭載したPCでゲーム...
例えば4コア4スレッドのCPUであれば最大50%程度しかCPUが使用...
また同じようにGPU-ZなどのソフトでGPUの使用率を監視してみ...
これはCPUの処理速度がボトルネックとなりGPUの足を引っ張っ...
良いグラフィックボードを使っているのにフレームレートが伸...
CPUを買い替える場合、4コア程度でコアクロックと1クロックあ...
Intel Core i5やi7などの4コア以上で3GHz以上のものがおすす...
また自分のマシンのCPUがボトルネックになっていることが分か...
CPUもGPUも高性能なものを使用しているのに、[[快適環境調査]...
*モニターと解像度について [#m4c7a790]
昨今では液晶モニターが、横長のワイド画面でインチも大きい...
報告して頂いた解像度は1920x1080が一番多かったことからも...
さて、肝心の解像度とゲームの関係ですが、調査報告にも何件...
この現象は、解像度を大きくしてもグラボが高性能で余裕があ...
グラボの性能がギリギリもしくは足りない人は、解像度を小さ...
モニターがワイド化大型化していますので、モニターに合わせ...
*メモリ容量(大きさ)について [#z51d668a]
ゲームが使用するメモリは最大1.2GB程度になります。
OSにとられる分を合わせても最低2GBあれば足りることになりま...
※メモリ容量を超えたからといって現在使用中のデータが消滅し...
&br;
特にメーカー製パソコンでは初期状態ですでに常駐アプリが大...
ただし、パソコンによっては常駐アプリが少なくても4GBでも足...
メモリクロックに関してはページ下方に考察があります。興味...
*ストレージについて [#o9dbadf6]
高性能なCPUを使用しているのにロードが遅いという人はハード...
その場合、高回転高密度なHDDに買い替えたり、SSDに乗り換え...
特にSSDの効果は抜群で、HDDが苦手とするランダムアクセスも...
また、HDDの場合はデフラグが非常に有効です。
//**Ramdiskで高速化(上級者向け)
//最近の64bitOSの普及とメモリ価格の下落で16GBや32GBといっ...
//正直なところ、ゲームの裏でヘビーな作業をするとかでなけ...
//Ramdiskの性能はメモリの性能にもよりますが、SSDの大体10...
//
//ただし、ロードの速さ=ストレージの速さという訳ではなく...
//通常SSD程度の読み込み速度があればストレージ性能としては...
//また物理メモリとして用いられるSDRAMの揮発性から、電源切...
*電源オプションのトラブル [#z2be3f2e]
//グラボをnVIDIA GTX650 に新しく変更したところ、どういう...
//また、nVIDIA系グラボで思ったより成績が伸びず困っている...
//
//この理由はどうやら、省電力モードがうまく機能せず、高負...
//悪いのはOS側かドライバ側かゲーム側かは定かではありませ...
//Windows Vistaや7を使用している方でそれなりのスペックのP...
それなりのスペックのPCなのに極端にゲームが重いという方は...
-コントロールパネル→ハードウェアとサウンド→電源オプション
電源プランが「省電力」になっていたら、「バランス」か「高...
電源プラン「省電力」ではCPUやGPUに負荷を掛けても、省電力...
ゲームには無縁の設定なので、負荷に応じてクロックを変化さ...
XPではこの事例は発生していない模様です。
※高パフォーマンスにし続けると、熱設計上動作クロックを上下...
ガンオンプレイ時以外は高パフォーマンス以外の設定にするの...
#region(電源プランのショートカットを作ろう)
一々電源プランを呼び出して変更するのは手間なので「ショー...
-デスクトップの空きエリアで右クリックをし「ショートカット...
-リンク先の中に C:\Windows\System32\powercfg.exe -setact...
-高パフォーマンス設定用ショートカットリンク先
--powercfg -setactive SCHEME_MIN
-バランス設定用のショートカットのリンク先
--powercfg -setactive SCHEME_BALANCED
-省電力用のショートカットリンク先
--powercfg -setactive SCHEME_MAX
-Ryzen用のバランス設定用のショートカットリンク先
--引数がわからないので個別に調べる必要があります。&br;最...
-これらのショートカットをデスクトップに配置したら完了です...
&uploader(ab253bbbb8221733bb33ab3f1e8798df367b75ec_gow_16...
#endregion
*設定の変更だけで、大幅に改善した例 [#e26dc1a0]
PCスペックは十分なはずなのに予想以上にFPSが低い場合は、こ...
-Window7・VISTA のコンパネ>電源オプションを、省電力から...
-nVIDIAに付属しているTurbo Boost がDisableなら、Enableに...
*CPUとメインメモリと快適さ [#q02abbd0]
**予備知識 [#b17d8472]
#region(予備知識)
パソコンに詳しい人でなければ気にならないであろう、マイナ...
何が気になるかというと、メモリとCPUで受け渡しができる最大...
主に動画のエンコードなんかで話題になりやすく、ゲームでこ...
まずはメモリについてですが、最大転送速度が必ず表記されて...
DDR2-800 て、仕事を実際には2分割させてスピードアップする...
DDR2-800ならビットからバイトに8倍して6.4G、さらにデュアル...
ただし、メモリばっかりが高速でもCPUがそのスピードで受け取...
CPUが受け取れるるデータは6.4GB/sなので、メモリがPC2-6400...
FSB1333の場合は、CPU側が10.6GB/sですのでDDR2-533のメモリ...
次にiシリーズに目を向けてみましょう。iシリーズからFSB接続...
FSBではグラボやHDDが共有、QPIでグラボと共有、DMIで共有な...
そんなわけでiシリーズでは%%FSBではなくDMIという単位が、最...
ここまでの文章を誰かと会話したとしたら、隣で聞いていた人...
|主なCPU| FSB |CPUの対最大メモリ速度&br;最大メモリ帯域幅|...
|型番| 速度 |FSBはbyte変換&br;%%DMI(GB/s)%%|お腹一杯にな...
|E4300| 800MHz|6.4|DDR2-800|
|E8400|1333MHz|10.6|DDR2-533のデュアル|
|QX9770|1600MHz|12.8|DDR3-1600もしくはDDR2-800x2|
|主なCPU|Core iシリーズ以降のメモリコントローラの標準速度...
|型番|メモリ帯域|お腹一杯になるパターン|h
|G530|17|DDR3-1066のデュアル|
|G840|21|DDR3-1333のデュアル|
|i5-2500K|21|DDR3-1333のデュアル|
|i7-3770K|25|DDR3-1600のデュアル|
|i7-3930K|51.2|DDR3-1333のクアッド|
※実際には、CPUの最大メモリ帯域よりワンランク上の帯域のメ...
Corei以降はメモリ側をオーバークロックすればそれなりの効...
#endregion
**ここからが本題 [#u2befb29]
#region(ここからが本題)
前の文章がちょー長いので心折れた方は、ここから読んでくだ...
大雑把には「CPUによってメモリとのやり取り速度の上限」が比...
|CPU|GB/s|最大速度になるメモリ|グラボ|平均FPS|最低FPS|h
|G530|17|DDR3-1066のデュアル|HD5770|33|18|
|i5-2500K|21|DDR3-1333のデュアル|HD5770|50|40|
|i7-3930K|51.2|DDR3-1333のクアッド|GTX660Ti|55|45|
&br;&br;
それぞれ17,21,51となります。
もしこの最大メモリ帯域幅(最大転送速度)が、ゲームに大き...
17と21は、比較的近いの数値なので似たような結果になり、
21と51では、2倍以上の差があるのでガツンと効いてもいいはず...
ところが実際の結果を見るとそうはなっていません。&br;&br;
メモリをケチって速度が遅いものをシングルで搭載っていう可...
あまり細かく分類せず、単純に''CPUの総合的な能力の差''と見...
#endregion
**最大メモリ帯域幅に効果が?? [#y7d9af5f]
#region(最大メモリ帯域幅に効果が??)
報告コメントで(一部省略)
>>i5-2500K GTX660 CPUクロックを4.3Gでメモリクロックを133...
1333-標準時55 混戦時30
2133-標準時59 混戦時40
なおグラボ変更に関しては設定高の時以外大した変化は見受け...
実は上の考察は、CPUの持つスピードをメモリが足かせとなるこ...
これに対して今回のコメントは、メモリが遅いとどれだけ足か...
もし無理やり合わせるとすると、2133が17.0G 1333が10.6Gで...
今回ご報告頂いたテストでは非常に重要な結果が含まれていま...
#endregion
//rem CPUのコア割り当てに効果が??
* CPUのコア割り当てに効果が?? &color(Red){(2021/9/29のア...
#region(物理コアと論理コア(HTとSMT))
Windows10にゲームモードが搭載されてから大分経ちました。&b...
intel(4C8T)環境用サンプル
まずはガンオン起動のショートカットを作成します。&br;リン...
リンク先へ設定する文字列&br;Ryzen(8C16T)環境用サンプル&b...
各部の説明&br;・/high&br; 処理の優先度を指定していますサ...
優先度は「リアルタイム」が最も高く、「低」が低くなりま...
キー入力やマウス入力、画面出力よりも優先されてしまう可...
・/affinity
コマンドに数値パラメータを渡す事でどのコアを使用するか...
4bitづつで指定しますが、受け渡しは16進数になります。
0番コアのみを指定する場合は「/affinity 1」になり、bitで...
受付する数値は「1以上」になります。
4コアであれば4bitで表現できます。8コアなら8bit、12...
手に入りやすい多コアCPUと云えばRyzen7ですので、16コアで...
「0101010101010100」右側のbitから左へ向かって0番コア、1...
↓
「5554」(16進数へ変換)
↓
「/affinity 5554」
これで0番以外の物理コアを全て指定した事に成りまります。...
0番を外した理由はOS側でIOやその他処理で使う事を想定し空...
ここでRyzen系の特徴であるCCXが問題になります。
CCX0にコア0~7が載っていて、CCX1]にはコア8~15が載ってい...
同じプログラムがコア0とコア8を使っていると内部でのデータ...
このデータ転送が発生する分余計な通信が入りますのでその速...
結果として実行速度が下がります。
どの程度の実行速度の低下が発生するのはは不明ですが、CCX0...
従ってRyzenの場合には手動でのひと手間を入れる事になります。
「01010101 00000000」右側のbitから左へ向かって0番コア、...
↓
「55 00」
↓
「/affinity 5500」
とした後にタスクマネジャの「詳細」タブの中にある「GundamO...
実行ファイルを右クリックし「関係の設定」から0,2,4,6コアの...
この2個目と3個目のあまり動いていないので、4コア割り当てて...
キーボード用やマウス用のプログラムが実行されているのなら...
で、ガンオンの実行優先度が「高」に設定されていますので、...
作業フォルダ―として設定する文字列
C:\BNO\GundamOnline&br;
管理者として実行にチェックを付け、ショートカットの作成を...
#endregion
//ノートン 360 for GamersでCPUコアの使用を制限する
#region(ノートン 360 for GamersでCPUコアの使用を制限する)
ノートン 360 for Gamersの機能の一つであるゲームオプティマ...
[[4Gamerの記事>https://www.4gamer.net/games/999/G999902/2...
4コア以上のCPUでしか利用できませんが、ゲームで使うコアと...
詳しくは記事を参照の事
#endregion
//CPU使用率データ取得とFPS情報取得
*データを取得してみよう1 [#j87fba31]
#region(FRAPSとパフォーマンスモニタ)
Windows標準搭載のデータコレクターセットを利用してCPUコア...
-CPUの稼働状態を取得しよう
--マイコンピュータを右クリックして「管理」メニューを開く
--「パフォーマンス」内の「データコレクターセット」の更に...
&uploader(0073f2154d56d68fdce11ad7774f74ab1e2f9ee6_gow_17...
--「このビューに表示する項目はありません」の空白部分で右...
&uploader(05a79e0064bb3d74b9406609856e282ec1eb2afa_gow_17...
--データコレクタセットに名前を付けて、「手動で作成する」...
&uploader(7385d2cfc09998a33cd3960f505e492604fb125a_gow_17...
--「パフォーマンスカウンター」にチェックを付けて次へ進み...
&uploader(83b7ecae5082429e298cdebb2ea85711565568f0_gow_17...
--「サンプルの間隔」を「1秒」に指定して「追加」ボタンを...
&uploader(b48d2e90f0f18f2f4195718639fb461973afb56b_gow_17...
--「Processor」を開き「%Processor Time」を選んでから「選...
&uploader(928d35a3803ae29b290d901491b8ccc67ffbb9da_gow_17...
--前の画面へ戻りますので、すべてのコアが指定されている事...
&uploader(8601f4eec5f71a1e97b7aca350eabbcf990bae4f_gow_17...
--データの保存先を指定してください。(DドライブにあるCPU...
&uploader(10ecb6a530fdc821efa9b41edfaeeec073ed04e8_gow_17...
--「このデータコレクターセットのプロパティを開く」を選び...
&uploader(855f1de4d902a26dcea7f155d64a4f6345e8dc47_gow_17...
--ルートディレクトリに先ほど指定したフォルダが表示されて...
&uploader(02da64264111f41421791cafa61b96bda3a92d77_gow_17...
--「全体の期間」にチェックを入れ「22分」と指定してから...
&uploader(88211a987961bb1b479205cdf0a349425ae713df_gow_17...
--「DataColletor01」を右クリックして「プロパティ」を選択...
&uploader(135f2f32dbdd29b7a5130fb70fb31015e44d1748_gow_17...
--「ログフォーマット」を「カンマ区切り」に変更し「適用」...
&uploader(58a859c2d4ce6790c00e2bd7d32ebc04f207f353_gow_17...
--「追加」を押し、ガンダムオンラインのCPU使用状況を追加し...
&uploader(eadf3c4d1e225633f4c7c0f395836385c0aa96e7_gow_17...
--「DataCollector01のプロパティ」に戻りますので「適用」を...
&uploader(a9640b6eee340257ca8852e9dc0b2bf64f1c13b1_gow_17...
--「データコレクター」画面に戻りますので「緑色右向きの三...
&uploader(f85ddf236de6384c2520669101819127eeb588ba_gow_17...
&br;
--データ取得のショーットカットを作ろう
---システムドライブの\Windows\System32ディレクトリにある...
---出来たショートカットのプロパティのリンク先にパラメータ...
---まずは「リンク先」を修正します。「\Windows\System32\lo...
---例 C\Windows\System32\logman.exe start ガンダムオンラ...
---次に「詳細設定」から「管理者として実行のチェックボック...
---設定を完了させたら完成です。
---パフォーマンスログは、「指定した時間で終了」しますが、...
---先ほど作ったショートカットをコピーし、パラメータの「st...
---ショートカットに分かりやすい名前を付けておきましょう。
&br;&br;
-FrapsでFPSを取得しよう
--Frapsをインストールします。
ガンダムオンラインはFPSを表示する機能がついていませんので...
すでにそういったツールを持っている人はそのまま使えばOKで...
何も持ってない人は、Frapsというゲーム録画ツールが簡単でお...
シェアウェア(有料ソフト)ですが、FPSを見るだけなら無料の...
(無料のままだと録画時間30秒まで・動画にロゴが強制挿入、...
Frapsを使ったFPSの表示方法は、インストール後、Frapsを起動...
Fraps 本家(英語)http://www.fraps.com/download.php
Frapsの使い方(日本語説明)http://www.gigafree.net/media/...
-Frapsなどのツールがうまく動かない場合
起動に必要な物がインストールされてるかよく確かめる。
インストールされてるセキュリティソフトやスタートアップに...
グラフィックスドライバやその他ドライバなどアップデートし...
&color(Red){管理者権限};でFrapsなどを起動してみる。&br;
-その他のツールとしては、グラフィックボードのドライバに標...
-FPSを表示ツールが認識してくれない場合
チャットを個人チャットにする。&color(Red){Windows10で確認};
ゲーム内のヘルプボタンを押す。&color(Red){Windows10で確認};
AltキーやTabキーを押しっぱなしの状態(チャットモードが連続...
チャットの入力欄で文字を変換すると候補一覧が出てくるタイ...
※32ビット環境でのゲームプレイが不可能になった2017年9月22...
※2017年10月11日のアップデートで32ビット環境でのゲームプレ...
--データをグラフにしてみよう
[[ワークシートサンプル>http://uploader.swiki.jp/attachmen...
拡張子をjpgからodsへ変更して下さい。
拡張子が表示されない?(´・ω・`)知らんがな
&br;今日はここまで
#endregion
//FPS情報取得
*データを取得してみよう2 [#j87fba31]
#region(FPS取得ツール「''FpsCounter''」)
りんさんが、シンプルなFPS取得ツールを作成してくれました。
Vectorで公開されていますので、そちらからダウンロードを行...
付属Readmeより一部抜粋
[動作環境]&br;&br;Windows10 64bit&br;.NET Framework 4.72...
・備考&br;32/64bit Anycpuビルドなので32bitでも動作するも...
[起動方法]&br;&br;解凍後、FpsCounter_fw472.exeを実行して...
では、早速使用方法&br;FpsCounter_fw472.exeを起動します。&...
&uploader(681730bc342f3e70df041789000cc667514929fd_gow_51...
待機中ボタンを押すとFpsCounter_fw472.exeと同じフォルダにC...
一番上の数値が現在のFPS値になり、30FPS/sを切ると赤色に変...
その下には2個のトグルボタンが有り、上段は記録開始と記録終...
&uploader(97f268e58313103d29dc8374d47c07140859fce7_gow_51...
対のプログラムである''FpsChart''に読み込ませるとこんな感...
取り敢えず、デスクトップへショートカットを配置&br;デスク...
#endregion
//ゲーム画面を録画する
*ゲーム画面を録画してみよう [#j87fba31]
#region(ゲーム画面を録画してみよう「''ゲーム画面を録画し...
Windows10へ録画機能が追加されて大分経ちましたので、録画し...
録画するのに必要な追加で必要なものは特に何もありません、...
「Windowsキー」を押しながら「ALTキー」を押しながら「Rキー...
録画を終了する場合も同じ操作です。
保存された録画データは、ユーザフォルダ内のビデオフォルダ...
nVidiaやAMDのグラフィックボード又はAMD APUの場合には、別...
#endregion
*コメント [#e78ceb51]
【過去ログ】
[[Vol.1>Comments/快適環境考察]] | [[Vol.2>Comments/快適環...
----
#pcomment(Comments/快適環境考察Vol.4,reply,10,)
#br
*最新コメントへ [#p3c6121a]
[[最新コメントへのダミーリンク>http://gow.swiki.jp/index....
終了行:
*快適環境を考察する [#y4a212c4]
皆様の協力で、少しだけですが傾向が把握できましたのでその...
wikiですから誰でも自由に編集していただいて結構です。
#contents
*ガンダムオンラインのグラフィック仕様 [#s0f4e0a0]
-DirectX 9.0c API使用
-フレームレートは垂直同期の使用有無にかかわらず60FPSが上限
--ただし出撃前のリアルタイムレンダムービーは24FPSが上限
//アンチエイリアシングはクライアントのオプションに設定項...
//-アンチエイリアスはゲーム内からは設定できないが、ドライ...
*CPUとGPU(グラフィックボード)の関係 [#n768c71a]
ガンダムオンラインのクライアントはグラフィックボードより...
フルHD(1920x1080)、中設定でのプレイに必要なグラフィックボ...
2013/1/6現在のクライアントではある程度マルチコアへの最適...
これらは上記以上のグラフィックボードを搭載したPCでゲーム...
例えば4コア4スレッドのCPUであれば最大50%程度しかCPUが使用...
また同じようにGPU-ZなどのソフトでGPUの使用率を監視してみ...
これはCPUの処理速度がボトルネックとなりGPUの足を引っ張っ...
良いグラフィックボードを使っているのにフレームレートが伸...
CPUを買い替える場合、4コア程度でコアクロックと1クロックあ...
Intel Core i5やi7などの4コア以上で3GHz以上のものがおすす...
また自分のマシンのCPUがボトルネックになっていることが分か...
CPUもGPUも高性能なものを使用しているのに、[[快適環境調査]...
*モニターと解像度について [#m4c7a790]
昨今では液晶モニターが、横長のワイド画面でインチも大きい...
報告して頂いた解像度は1920x1080が一番多かったことからも...
さて、肝心の解像度とゲームの関係ですが、調査報告にも何件...
この現象は、解像度を大きくしてもグラボが高性能で余裕があ...
グラボの性能がギリギリもしくは足りない人は、解像度を小さ...
モニターがワイド化大型化していますので、モニターに合わせ...
*メモリ容量(大きさ)について [#z51d668a]
ゲームが使用するメモリは最大1.2GB程度になります。
OSにとられる分を合わせても最低2GBあれば足りることになりま...
※メモリ容量を超えたからといって現在使用中のデータが消滅し...
&br;
特にメーカー製パソコンでは初期状態ですでに常駐アプリが大...
ただし、パソコンによっては常駐アプリが少なくても4GBでも足...
メモリクロックに関してはページ下方に考察があります。興味...
*ストレージについて [#o9dbadf6]
高性能なCPUを使用しているのにロードが遅いという人はハード...
その場合、高回転高密度なHDDに買い替えたり、SSDに乗り換え...
特にSSDの効果は抜群で、HDDが苦手とするランダムアクセスも...
また、HDDの場合はデフラグが非常に有効です。
//**Ramdiskで高速化(上級者向け)
//最近の64bitOSの普及とメモリ価格の下落で16GBや32GBといっ...
//正直なところ、ゲームの裏でヘビーな作業をするとかでなけ...
//Ramdiskの性能はメモリの性能にもよりますが、SSDの大体10...
//
//ただし、ロードの速さ=ストレージの速さという訳ではなく...
//通常SSD程度の読み込み速度があればストレージ性能としては...
//また物理メモリとして用いられるSDRAMの揮発性から、電源切...
*電源オプションのトラブル [#z2be3f2e]
//グラボをnVIDIA GTX650 に新しく変更したところ、どういう...
//また、nVIDIA系グラボで思ったより成績が伸びず困っている...
//
//この理由はどうやら、省電力モードがうまく機能せず、高負...
//悪いのはOS側かドライバ側かゲーム側かは定かではありませ...
//Windows Vistaや7を使用している方でそれなりのスペックのP...
それなりのスペックのPCなのに極端にゲームが重いという方は...
-コントロールパネル→ハードウェアとサウンド→電源オプション
電源プランが「省電力」になっていたら、「バランス」か「高...
電源プラン「省電力」ではCPUやGPUに負荷を掛けても、省電力...
ゲームには無縁の設定なので、負荷に応じてクロックを変化さ...
XPではこの事例は発生していない模様です。
※高パフォーマンスにし続けると、熱設計上動作クロックを上下...
ガンオンプレイ時以外は高パフォーマンス以外の設定にするの...
#region(電源プランのショートカットを作ろう)
一々電源プランを呼び出して変更するのは手間なので「ショー...
-デスクトップの空きエリアで右クリックをし「ショートカット...
-リンク先の中に C:\Windows\System32\powercfg.exe -setact...
-高パフォーマンス設定用ショートカットリンク先
--powercfg -setactive SCHEME_MIN
-バランス設定用のショートカットのリンク先
--powercfg -setactive SCHEME_BALANCED
-省電力用のショートカットリンク先
--powercfg -setactive SCHEME_MAX
-Ryzen用のバランス設定用のショートカットリンク先
--引数がわからないので個別に調べる必要があります。&br;最...
-これらのショートカットをデスクトップに配置したら完了です...
&uploader(ab253bbbb8221733bb33ab3f1e8798df367b75ec_gow_16...
#endregion
*設定の変更だけで、大幅に改善した例 [#e26dc1a0]
PCスペックは十分なはずなのに予想以上にFPSが低い場合は、こ...
-Window7・VISTA のコンパネ>電源オプションを、省電力から...
-nVIDIAに付属しているTurbo Boost がDisableなら、Enableに...
*CPUとメインメモリと快適さ [#q02abbd0]
**予備知識 [#b17d8472]
#region(予備知識)
パソコンに詳しい人でなければ気にならないであろう、マイナ...
何が気になるかというと、メモリとCPUで受け渡しができる最大...
主に動画のエンコードなんかで話題になりやすく、ゲームでこ...
まずはメモリについてですが、最大転送速度が必ず表記されて...
DDR2-800 て、仕事を実際には2分割させてスピードアップする...
DDR2-800ならビットからバイトに8倍して6.4G、さらにデュアル...
ただし、メモリばっかりが高速でもCPUがそのスピードで受け取...
CPUが受け取れるるデータは6.4GB/sなので、メモリがPC2-6400...
FSB1333の場合は、CPU側が10.6GB/sですのでDDR2-533のメモリ...
次にiシリーズに目を向けてみましょう。iシリーズからFSB接続...
FSBではグラボやHDDが共有、QPIでグラボと共有、DMIで共有な...
そんなわけでiシリーズでは%%FSBではなくDMIという単位が、最...
ここまでの文章を誰かと会話したとしたら、隣で聞いていた人...
|主なCPU| FSB |CPUの対最大メモリ速度&br;最大メモリ帯域幅|...
|型番| 速度 |FSBはbyte変換&br;%%DMI(GB/s)%%|お腹一杯にな...
|E4300| 800MHz|6.4|DDR2-800|
|E8400|1333MHz|10.6|DDR2-533のデュアル|
|QX9770|1600MHz|12.8|DDR3-1600もしくはDDR2-800x2|
|主なCPU|Core iシリーズ以降のメモリコントローラの標準速度...
|型番|メモリ帯域|お腹一杯になるパターン|h
|G530|17|DDR3-1066のデュアル|
|G840|21|DDR3-1333のデュアル|
|i5-2500K|21|DDR3-1333のデュアル|
|i7-3770K|25|DDR3-1600のデュアル|
|i7-3930K|51.2|DDR3-1333のクアッド|
※実際には、CPUの最大メモリ帯域よりワンランク上の帯域のメ...
Corei以降はメモリ側をオーバークロックすればそれなりの効...
#endregion
**ここからが本題 [#u2befb29]
#region(ここからが本題)
前の文章がちょー長いので心折れた方は、ここから読んでくだ...
大雑把には「CPUによってメモリとのやり取り速度の上限」が比...
|CPU|GB/s|最大速度になるメモリ|グラボ|平均FPS|最低FPS|h
|G530|17|DDR3-1066のデュアル|HD5770|33|18|
|i5-2500K|21|DDR3-1333のデュアル|HD5770|50|40|
|i7-3930K|51.2|DDR3-1333のクアッド|GTX660Ti|55|45|
&br;&br;
それぞれ17,21,51となります。
もしこの最大メモリ帯域幅(最大転送速度)が、ゲームに大き...
17と21は、比較的近いの数値なので似たような結果になり、
21と51では、2倍以上の差があるのでガツンと効いてもいいはず...
ところが実際の結果を見るとそうはなっていません。&br;&br;
メモリをケチって速度が遅いものをシングルで搭載っていう可...
あまり細かく分類せず、単純に''CPUの総合的な能力の差''と見...
#endregion
**最大メモリ帯域幅に効果が?? [#y7d9af5f]
#region(最大メモリ帯域幅に効果が??)
報告コメントで(一部省略)
>>i5-2500K GTX660 CPUクロックを4.3Gでメモリクロックを133...
1333-標準時55 混戦時30
2133-標準時59 混戦時40
なおグラボ変更に関しては設定高の時以外大した変化は見受け...
実は上の考察は、CPUの持つスピードをメモリが足かせとなるこ...
これに対して今回のコメントは、メモリが遅いとどれだけ足か...
もし無理やり合わせるとすると、2133が17.0G 1333が10.6Gで...
今回ご報告頂いたテストでは非常に重要な結果が含まれていま...
#endregion
//rem CPUのコア割り当てに効果が??
* CPUのコア割り当てに効果が?? &color(Red){(2021/9/29のア...
#region(物理コアと論理コア(HTとSMT))
Windows10にゲームモードが搭載されてから大分経ちました。&b...
intel(4C8T)環境用サンプル
まずはガンオン起動のショートカットを作成します。&br;リン...
リンク先へ設定する文字列&br;Ryzen(8C16T)環境用サンプル&b...
各部の説明&br;・/high&br; 処理の優先度を指定していますサ...
優先度は「リアルタイム」が最も高く、「低」が低くなりま...
キー入力やマウス入力、画面出力よりも優先されてしまう可...
・/affinity
コマンドに数値パラメータを渡す事でどのコアを使用するか...
4bitづつで指定しますが、受け渡しは16進数になります。
0番コアのみを指定する場合は「/affinity 1」になり、bitで...
受付する数値は「1以上」になります。
4コアであれば4bitで表現できます。8コアなら8bit、12...
手に入りやすい多コアCPUと云えばRyzen7ですので、16コアで...
「0101010101010100」右側のbitから左へ向かって0番コア、1...
↓
「5554」(16進数へ変換)
↓
「/affinity 5554」
これで0番以外の物理コアを全て指定した事に成りまります。...
0番を外した理由はOS側でIOやその他処理で使う事を想定し空...
ここでRyzen系の特徴であるCCXが問題になります。
CCX0にコア0~7が載っていて、CCX1]にはコア8~15が載ってい...
同じプログラムがコア0とコア8を使っていると内部でのデータ...
このデータ転送が発生する分余計な通信が入りますのでその速...
結果として実行速度が下がります。
どの程度の実行速度の低下が発生するのはは不明ですが、CCX0...
従ってRyzenの場合には手動でのひと手間を入れる事になります。
「01010101 00000000」右側のbitから左へ向かって0番コア、...
↓
「55 00」
↓
「/affinity 5500」
とした後にタスクマネジャの「詳細」タブの中にある「GundamO...
実行ファイルを右クリックし「関係の設定」から0,2,4,6コアの...
この2個目と3個目のあまり動いていないので、4コア割り当てて...
キーボード用やマウス用のプログラムが実行されているのなら...
で、ガンオンの実行優先度が「高」に設定されていますので、...
作業フォルダ―として設定する文字列
C:\BNO\GundamOnline&br;
管理者として実行にチェックを付け、ショートカットの作成を...
#endregion
//ノートン 360 for GamersでCPUコアの使用を制限する
#region(ノートン 360 for GamersでCPUコアの使用を制限する)
ノートン 360 for Gamersの機能の一つであるゲームオプティマ...
[[4Gamerの記事>https://www.4gamer.net/games/999/G999902/2...
4コア以上のCPUでしか利用できませんが、ゲームで使うコアと...
詳しくは記事を参照の事
#endregion
//CPU使用率データ取得とFPS情報取得
*データを取得してみよう1 [#j87fba31]
#region(FRAPSとパフォーマンスモニタ)
Windows標準搭載のデータコレクターセットを利用してCPUコア...
-CPUの稼働状態を取得しよう
--マイコンピュータを右クリックして「管理」メニューを開く
--「パフォーマンス」内の「データコレクターセット」の更に...
&uploader(0073f2154d56d68fdce11ad7774f74ab1e2f9ee6_gow_17...
--「このビューに表示する項目はありません」の空白部分で右...
&uploader(05a79e0064bb3d74b9406609856e282ec1eb2afa_gow_17...
--データコレクタセットに名前を付けて、「手動で作成する」...
&uploader(7385d2cfc09998a33cd3960f505e492604fb125a_gow_17...
--「パフォーマンスカウンター」にチェックを付けて次へ進み...
&uploader(83b7ecae5082429e298cdebb2ea85711565568f0_gow_17...
--「サンプルの間隔」を「1秒」に指定して「追加」ボタンを...
&uploader(b48d2e90f0f18f2f4195718639fb461973afb56b_gow_17...
--「Processor」を開き「%Processor Time」を選んでから「選...
&uploader(928d35a3803ae29b290d901491b8ccc67ffbb9da_gow_17...
--前の画面へ戻りますので、すべてのコアが指定されている事...
&uploader(8601f4eec5f71a1e97b7aca350eabbcf990bae4f_gow_17...
--データの保存先を指定してください。(DドライブにあるCPU...
&uploader(10ecb6a530fdc821efa9b41edfaeeec073ed04e8_gow_17...
--「このデータコレクターセットのプロパティを開く」を選び...
&uploader(855f1de4d902a26dcea7f155d64a4f6345e8dc47_gow_17...
--ルートディレクトリに先ほど指定したフォルダが表示されて...
&uploader(02da64264111f41421791cafa61b96bda3a92d77_gow_17...
--「全体の期間」にチェックを入れ「22分」と指定してから...
&uploader(88211a987961bb1b479205cdf0a349425ae713df_gow_17...
--「DataColletor01」を右クリックして「プロパティ」を選択...
&uploader(135f2f32dbdd29b7a5130fb70fb31015e44d1748_gow_17...
--「ログフォーマット」を「カンマ区切り」に変更し「適用」...
&uploader(58a859c2d4ce6790c00e2bd7d32ebc04f207f353_gow_17...
--「追加」を押し、ガンダムオンラインのCPU使用状況を追加し...
&uploader(eadf3c4d1e225633f4c7c0f395836385c0aa96e7_gow_17...
--「DataCollector01のプロパティ」に戻りますので「適用」を...
&uploader(a9640b6eee340257ca8852e9dc0b2bf64f1c13b1_gow_17...
--「データコレクター」画面に戻りますので「緑色右向きの三...
&uploader(f85ddf236de6384c2520669101819127eeb588ba_gow_17...
&br;
--データ取得のショーットカットを作ろう
---システムドライブの\Windows\System32ディレクトリにある...
---出来たショートカットのプロパティのリンク先にパラメータ...
---まずは「リンク先」を修正します。「\Windows\System32\lo...
---例 C\Windows\System32\logman.exe start ガンダムオンラ...
---次に「詳細設定」から「管理者として実行のチェックボック...
---設定を完了させたら完成です。
---パフォーマンスログは、「指定した時間で終了」しますが、...
---先ほど作ったショートカットをコピーし、パラメータの「st...
---ショートカットに分かりやすい名前を付けておきましょう。
&br;&br;
-FrapsでFPSを取得しよう
--Frapsをインストールします。
ガンダムオンラインはFPSを表示する機能がついていませんので...
すでにそういったツールを持っている人はそのまま使えばOKで...
何も持ってない人は、Frapsというゲーム録画ツールが簡単でお...
シェアウェア(有料ソフト)ですが、FPSを見るだけなら無料の...
(無料のままだと録画時間30秒まで・動画にロゴが強制挿入、...
Frapsを使ったFPSの表示方法は、インストール後、Frapsを起動...
Fraps 本家(英語)http://www.fraps.com/download.php
Frapsの使い方(日本語説明)http://www.gigafree.net/media/...
-Frapsなどのツールがうまく動かない場合
起動に必要な物がインストールされてるかよく確かめる。
インストールされてるセキュリティソフトやスタートアップに...
グラフィックスドライバやその他ドライバなどアップデートし...
&color(Red){管理者権限};でFrapsなどを起動してみる。&br;
-その他のツールとしては、グラフィックボードのドライバに標...
-FPSを表示ツールが認識してくれない場合
チャットを個人チャットにする。&color(Red){Windows10で確認};
ゲーム内のヘルプボタンを押す。&color(Red){Windows10で確認};
AltキーやTabキーを押しっぱなしの状態(チャットモードが連続...
チャットの入力欄で文字を変換すると候補一覧が出てくるタイ...
※32ビット環境でのゲームプレイが不可能になった2017年9月22...
※2017年10月11日のアップデートで32ビット環境でのゲームプレ...
--データをグラフにしてみよう
[[ワークシートサンプル>http://uploader.swiki.jp/attachmen...
拡張子をjpgからodsへ変更して下さい。
拡張子が表示されない?(´・ω・`)知らんがな
&br;今日はここまで
#endregion
//FPS情報取得
*データを取得してみよう2 [#j87fba31]
#region(FPS取得ツール「''FpsCounter''」)
りんさんが、シンプルなFPS取得ツールを作成してくれました。
Vectorで公開されていますので、そちらからダウンロードを行...
付属Readmeより一部抜粋
[動作環境]&br;&br;Windows10 64bit&br;.NET Framework 4.72...
・備考&br;32/64bit Anycpuビルドなので32bitでも動作するも...
[起動方法]&br;&br;解凍後、FpsCounter_fw472.exeを実行して...
では、早速使用方法&br;FpsCounter_fw472.exeを起動します。&...
&uploader(681730bc342f3e70df041789000cc667514929fd_gow_51...
待機中ボタンを押すとFpsCounter_fw472.exeと同じフォルダにC...
一番上の数値が現在のFPS値になり、30FPS/sを切ると赤色に変...
その下には2個のトグルボタンが有り、上段は記録開始と記録終...
&uploader(97f268e58313103d29dc8374d47c07140859fce7_gow_51...
対のプログラムである''FpsChart''に読み込ませるとこんな感...
取り敢えず、デスクトップへショートカットを配置&br;デスク...
#endregion
//ゲーム画面を録画する
*ゲーム画面を録画してみよう [#j87fba31]
#region(ゲーム画面を録画してみよう「''ゲーム画面を録画し...
Windows10へ録画機能が追加されて大分経ちましたので、録画し...
録画するのに必要な追加で必要なものは特に何もありません、...
「Windowsキー」を押しながら「ALTキー」を押しながら「Rキー...
録画を終了する場合も同じ操作です。
保存された録画データは、ユーザフォルダ内のビデオフォルダ...
nVidiaやAMDのグラフィックボード又はAMD APUの場合には、別...
#endregion
*コメント [#e78ceb51]
【過去ログ】
[[Vol.1>Comments/快適環境考察]] | [[Vol.2>Comments/快適環...
----
#pcomment(Comments/快適環境考察Vol.4,reply,10,)
#br
*最新コメントへ [#p3c6121a]
[[最新コメントへのダミーリンク>http://gow.swiki.jp/index....
ページ名: