0494名無しさん
2018/10/13(土) 08:14:01.760> ttps://pc-chain.com/windows10-32bit-64bit/1396/
> などで調べてみると速くなると説明されてたりするんですが、
リンク先を見ずに>>476を書いたんだが、あらためて見てみるとこの部分だな
『64bitの方が速い
一度に処理できる量を比べます。
・32bit・・・4294967296 (2の32乗)→約42億
・64bit・・・18446744073709551616(2の64乗)→約1845京
となります。
64bitのほうが一度に処理できる量が格段に増えるため、理論的には速くなります。』
簡単に書くと、A:2ケタの電卓とB:4ケタの電卓でどちらが処理速度が速いか、って事
1〜10までの足し算であれば、
A: 01+02+…+09+10=55
B: 0001+0002+…0010=0055
でどちらも処理速度は同じ
あるいはB:で、次のような計算方法をすれば、処理速度は2倍弱になるでしょう
B2: 0102+0304+…+0910=2530、 0025+0030=0055
これが画像処理で、8ドットを塗りつぶす作業であれば、X:2ドット単位、Y:4ドット単位、として
X: 「2ドットに黒黒(00)を書く」×4回実行
Y: 「4ドットに黒黒黒黒(0000)」×2回実行
このような実行回数になるので、Yの処理速度が倍になる事は感覚的に分かると思います
以上、単純計算でB2のような処理はあまりしないように思うので差はないが(←実情を知らないで書いてる)
画像処理などにおいては64bitの方が明らかに処理速度が速くなるでしょうね。
でも最大2倍であり、リンク先に書いてあるような、「42億」と「1845京」の比較、は明らかな間違いですね。