你这让我想起 640k 足够了。
4GB 内存空间,也不是指真的能够用到 4GB,如果你申请的内存空间比较大的话,可能申请不到连续的内存而失败掉。而且操作系统一般都要占据一大段内存空间用于内核与 userland 的通讯。比如 Windows 一般是占据 2GB,所以 winxp 的程序,一般只能用到 1.8GB 可能就崩掉了。这显然不够用。(可以在 winxp 启动的时候加上一个参数给 userland 保留 3GB 应该有听说过吧?)
如果你非要说是嵌入式领域的话,那嵌入式领域本来大家就经常使用 ARM 的 32 位 CPU.
【 在 chaobill 的大作中提到: 】
: 32位,在各种单片机很充裕了。
: 对于小规模程序,4G内存可以很有效的防止恶意耗尽内存
: (大于4G内存的,需要安装,4G内存以下的随便使用
: ...................
--
FROM 110.81.0.*