スレ立てるまでもない質問はここで 119匹目

このエントリーをはてなブックマークに追加
674uy
質問です
この >>>>>>>>>>>670 : ◆QZaw55cn4c <<<<<<<<<<<<<
ゴミッカスがローカル変数をいくら宣言しても速度変わらないとか頭のおかしなことを言っていますが
スタックサイズを100000000000000000000000000000000000000000000000000000000000000000000000000000TB消費しても実行速度が変わらないって本当ですか?

CPUのキャッシュって無限になったんですか?
675uy:2012/06/24(日) 13:02:24.33
アドレスをずらせばw
とか言っていますが
ローカル変数の数が増えれば、それだけ「二進数の桁」が多くなり
アドレスをずらす時にかかるオーバーヘッドも時の処理も増えてしまうはずですが

CPUキャッシュにされるはずだったローカル変数は、メモリー上に追い出されてしまいますよね
はたまたプロセスのスタックがOSの全メモリを使えると仮定しなんらかの要因でメモリを使いきってしまい、ハードウェア上で一時なんらかのデータを書き込まざるを得ないような状況に追い詰められても
実行速度が変わることはないのでしょうか?


ここまでいって理解しないなら
とんだゴミッカスだな

さっさと謝罪文でも考えとけよ

C言語(笑)マスター