难倒小弟我的有关问题啊VC++6.0开个6M的数组?请!

难倒我的问题啊--VC++6.0开个6M的数组??请高手进!!!
我电脑开机后物理内存几乎用光,但程序要求在物理内存中开一个6M的数组,而且不要那种用"虚拟"内存补的方式(影响速度),不知该怎么办了.
是不是要将一些不用的进程先"挂起来"腾地方给数组用啊??

还请高手指点,最好给出代码.小弟新人分不多,在此先行谢过!

------解决方案--------------------
new
------解决方案--------------------
在32位的保护模式下,就是win2k,win xp运行的模式,所有的应用程序,都只能获得虚拟内存,由操作系统来完成虚拟内存与物理内存之间的映射。想要应用程序里直接访问物理内存而不是虚拟内存,那不太可能。