[過去ログ]
C# C# C♯ でゲームを作ろう Part2 (496レス)
C# C# C♯ でゲームを作ろう Part2 http://mevius.5ch.net/test/read.cgi/gamedev/1290300779/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
55: アジェグ4倍 ◆4xAJeG.COM [chage] 2010/12/21(火) 20:24:12 ID:co1xIq2s 開発コストを投入するに値する根拠? 知ってると思うが、new ってのは mallocなんだぞ。 メモリの消費状況によっては、そこでスワッピングなどの ディスクアクセスが発生する恐れもあるんだからさ。 で、ガベージが作動すりゃ、freeなわけだから、 そこでまたディスク沙汰に、なりかねないわけだ。 ソノヘンがわかってりゃ、例えば敵の弾の発生時にnewなんて 恐ろしくて恐ろしくて・・・ 描画時のnew Color とかnew Fontなんてのにも注意しないと。 だから new は、ループに入る前とか、別のスレッドでやるとかがセオリー。 http://mevius.5ch.net/test/read.cgi/gamedev/1290300779/55
59: アジェグ4倍 ◆4xAJeG.COM [chage] 2010/12/21(火) 23:38:07 ID:co1xIq2s まあ、要するに、newの使いどころをわきまえてりゃ、 ガベージがドーノコーノなんて話が出てくる必要もないわけで。 変なタイミングでnewするから、変なタイミングでガベージが動くんだぞ。 最初に書いたように、フレームループの中でnewしないように注意なんてのは、 プロファイルとやらがドーコー言う以前の、技術の基礎だからな。 http://mevius.5ch.net/test/read.cgi/gamedev/1290300779/59
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s