我查了一下 XMS 的 API,是这样的:
XMS 2.0 使用 WORD 寄存器来表示 HANDLE,所以只能管理到 63+1 MB
XMS 3.0 使用 int32 寄存器来表示 HANDLE,所以能管理到 4TB,不过 32 位计算机只能 4GB 可用。
FreeDOS 的 HIMEMSX.SYS 弄了个 XMS 3.5 API,连 PAE 技术都用上了简直丧心病狂。
【 在 kirbyzhou 的大作中提到: 】
: API是我想当然了,
: 不过65M是实现限制不是API限制。
: 65535个句柄*65535个unit*1k的unit大小 = 4T呢
: ...................
--
修改:hgoldfish FROM 120.37.23.*
FROM 120.37.23.*