>>878

> XP SP3 でも 4GB 使えたっけ
使えるとも言えるし、使えないとも言える。

まずメモリ空間と使用可能メモリは別の概念。
今までの話(例えば80286は最大16MB)は主にメモリ空間の話

https://www.atmarkit.co.jp/ait/articles/1605/23/news035.html
ここの図がわかりやすい

32bit版XPは「4GBのメモリ空間」を持つ。ただしその中に
「拡張デバイス/システム領域/ビデオ/チップセットなど」を含めないといけないから
システムが「利用可能なメモリ領域」は約3GB(〜3.5GB)になる。

これは16bitのMS-DOSが1MBのメモリ空間があるが、その中にBIOSや
ビデオメモリ等を含むから約640KBまでしか使えないというのと同じ話。
物理メモリは使ってないが、デバイスやビデオメモリを配置して「使ってる」とも言える。

そして各Windowsの最大使用可能メモリはこっちがわかりやすい。
https://www.atmarkit.co.jp/ait/articles/0903/06/news136.html
32bit版XPは4GBまでだが、XPはx64 Editionがあるので128GBまで使える

そしてXPにはエディションがないが、 Windows 2000だとDatacenter Serverエディションがあって
それだと32bitでもPAE対応しているので、XP以前の時代(2000年8月)から32GBまで使うことができた。

高くて個人じゃ買えないじゃないか!って言いたいのはわかるが、
それは個人の財力による制限であって、WindowsのOSとしての制限ではない。
(それとも古いMacで大量のメモリは高くて個人じゃ買えないじゃないかと言ってみる?w)