なぜVBは扱いが低いのか (200レス)
なぜVBは扱いが低いのか http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
146: 名前は開発中のものです。 [] 2013/01/30(水) 13:13:47.38 ID:ES7+KnHm 思うんだが、VBやVC#のガベージコレクタって、そんなにパフォーマンスに 影響するもんなの? メインメモリを効率良く再配置してくれるといっても、コード組む側からしたら、 ポインタを使うとき、データを勝手に移動されないように、いちいちロックしないと いけないので、面倒極まりないんですけど。 もしかしたら、メモリの開放忘れてメモリリークさせるバグが多かったので、 それを防止する為につけたのかもしれないけど…。 Vistaのせいかな?あのころ、メモリ不足でパフォーマンスが落ちるPCが多かったからな。 でも .net って Vista より先じゃなかったっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/146
186: 名前は開発中のものです。 [sage] 2013/02/01(金) 01:04:06.57 ID:5kKv/peJ >wVU/jdLoが問題にしてるのは、VB側で確保したヒープを、DLLなりに渡す方法じゃないのか? そうだよ。俺はDLLにヒープを渡す際に行うGCのロックについて回答した。 しかし回答に対してwVU/jdLo(>>153)が突然、 DirectXでサーフェスのVRAMをロックする仕方を教えてくれと言い出した。 以後、彼はGCとDirectX、2つの話を同じ話とした誤った前提をもとに得意面で執拗に追及しはじめる。 またwVU/jdLo(>>153)はGCのロックが面倒だという当初の題目(>>146)を覆し、 「俺が聞いたのはコーディングの話じゃない。実行上の有利性だ。(実行速度) 」 などと捏造する。 その後も謎の要求を繰り返す。 「オフスクリーンサーフェスにピクセル配列を転送するコードを書いてみろ。」 「コードを書いたらオマエの勝ちでいい。 できなければオマエの負け。」 しかたがないので、wVU/jdLoが繰り返し要求していたコードを書いた(>>171)。 何か意味や目的があるのかしらないが満足したらしく、 ID:wVU/jdLoは意味もなく >>175->>178 を張ったということだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/186
189: 名前は開発中のものです。 [sage] 2013/02/02(土) 01:35:13.67 ID:I6aYuYDa 久方ぶりに来てみたら、なにやら人が沢山いるな。VBそっちのけでw まあ、.netのガベコレに苦労してる人が多いのは分かった。 メモリー管理は初心者には相変わらずの鬼門だな。 でもさ、.netではAPIのかわりになるような命令がいっぱいあるから、 API呼び出す必要はほとんど無いような・・・ >>146 >Vistaのせいかな?あのころ、メモリ不足でパフォーマンスが落ちるPCが多かったからな。 >でも .net って Vista より先じゃなかったっけ? メモリーの断片化はもっと昔から問題になってたわけだが? とにかく動的メモリーを使いまくると正体不明でアプリが落ちるわ、 落ちた後でもOSが不安定になるわで動的メモリー管理は敷居が高かった。 まあ、断片化しないようにメモリーを使えば問題ないわけだが。 http://mevius.5ch.net/test/read.cgi/gamedev/1284400196/189
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s