C言語の処理速度についての課題が出てるんだが、一回目のループだけ明らかに時間がかかるんだが

未分類
1:なんJゴッドがお送りします2020/08/01(土) 22:00:02.09ID:lvR2qyVMa

ループの中に三角関数を含んでるからmath.hのインクルードに時間がかかったのが原因だと思うんだけどどうかな?


2:なんJゴッドがお送りします2020/08/01(土) 22:00:28.34ID:1F2+jNgY0

動的インクルードニキ爆誕


6:なんJゴッドがお送りします2020/08/01(土) 22:01:20.12ID:lvR2qyVMa

>>2
違うんか?


3:なんJゴッドがお送りします2020/08/01(土) 22:00:43.94ID:EddmdhNP0

はえ〜


4:なんJゴッドがお送りします2020/08/01(土) 22:00:49.99ID:KPcGR+Zf0

キャッシュミスヒット
includeはコンパイル時以外関係ない


7:なんJゴッドがお送りします2020/08/01(土) 22:01:57.19ID:lvR2qyVMa

>>4
キャッシュミスヒットっていうのが原因なんか?


5:なんJゴッドがお送りします2020/08/01(土) 22:01:08.54ID:rk+Fq1yP0

ハラデイ


8:なんJゴッドがお送りします2020/08/01(土) 22:02:03.93ID:ZXqk8ngM0

x86から勉強しないとわからんやろ


10:なんJゴッドがお送りします2020/08/01(土) 22:02:22.45ID:lvR2qyVMa

誤差ではないと思うんやが


11:なんJゴッドがお送りします2020/08/01(土) 22:02:53.63ID:ewLw1Nle0

プログラミングやめちまえ


12:なんJゴッドがお送りします2020/08/01(土) 22:02:56.14ID:ZMdbJ8QAH

メモリ確保の時間やろ


16:なんJゴッドがお送りします2020/08/01(土) 22:03:32.04ID:lvR2qyVMa

>>12
このタイミングでメモリ確保するんか?


13:なんJゴッドがお送りします2020/08/01(土) 22:02:59.87ID:hZOIhUQiM

コードはれ


14:なんJゴッドがお送りします2020/08/01(土) 22:03:00.01ID:vFbcmlhA0

register使って変数宣言しろ


15:なんJゴッドがお送りします2020/08/01(土) 22:03:24.73ID:Y1DwICkh0

だから初回だけ外部ライブラリをロードする時間がかかるんだって


18:なんJゴッドがお送りします2020/08/01(土) 22:03:52.96ID:lvR2qyVMa

>>15
つまりワイが言ってるので合ってるんか?



17:なんJゴッドがお送りします2020/08/01(土) 22:03:48.03ID:NOpvDSke0

素質ないよ


19:なんJゴッドがお送りします2020/08/01(土) 22:03:55.56ID:psMM+5NP0

パソコンの蓋開けて、回路の各トランジスタの動作追っかけたらわかるで


23:なんJゴッドがお送りします2020/08/01(土) 22:04:45.89ID:QSKseR2E0

>>19
収束回路やろ


21:なんJゴッドがお送りします2020/08/01(土) 22:04:21.89ID:XwNhGhLr0

こんななんちゃってプログラマーしかいないところで質問するよりGoogleに聞いた方がいいですよ


22:なんJゴッドがお送りします2020/08/01(土) 22:04:44.98ID:0fFQbyXUa

覚えたての言葉言いたいだけのやつやん


24:なんJゴッドがお送りします2020/08/01(土) 22:04:55.83ID:QSKseR2E0

集積回路やった


25:なんJゴッドがお送りします2020/08/01(土) 22:05:05.35ID:lyf+jGXHd

これが中国人の部屋ですか


26:なんJゴッドがお送りします2020/08/01(土) 22:05:35.00ID:4t6ob7LG0

お前の時間計測場所が悪い


28:なんJゴッドがお送りします2020/08/01(土) 22:05:53.24ID:mR3kogeW0

コード貼れや


30:なんJゴッドがお送りします2020/08/01(土) 22:07:20.52ID:Xy2Ek3Bv0

知ったかぶりのなんj民なんかに聞くのは間違いやで


31:なんJゴッドがお送りします2020/08/01(土) 22:07:33.47ID:q+DB5rg50

2周めからキャッシュにヒットしてるんだろ


32:なんJゴッドがお送りします2020/08/01(土) 22:08:01.97ID:VryjrnmT0

どっから時間計っとるねん


33:なんJゴッドがお送りします2020/08/01(土) 22:08:07.60ID:B+74u9GS0

一周目はしゃーないやろ


34:なんJゴッドがお送りします2020/08/01(土) 22:08:18.97ID:AxW5olkb0

includeはコンパイル前に処理されるんやで




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1596286802/
未分類