吴老师,我是输入的feature memstats,显示如下:
Physical Memory (RAM):
In Use: 1123 MB ( 463dd000)
Free: 7059 MB ( 1b9331000)
Total: 8183 MB ( 1ff70e000)
Page File (Swap space):
In Use: 2325 MB ( 91545000)
Free: 14039 MB ( 36d709000)
Total: 16364 MB ( 3fec4e000)
Virtual Memory (Address Space):
In Use: 1087 MB ( 43f6c000)
Free: 8387520 MB (7ffbc074000)
Total: 8388607 MB (7fffffe0000)
Largest Contiguous Free Blocks:
1. [at 14002a000] 8379229 MB (7fdb5da6000)
2. [at 7feffb41000] 4099 MB ( 100315000)
3. [at 7fff4000] 3072 MB ( c000c000)
4. [at 3bc90000] 795 MB ( 31b60000)
5. [at 72b49000] 74 MB ( 4ab7000)
6. [at 6fdcc000] 32 MB ( 20b4000)
7. [at 6dda8000] 30 MB ( 1e88000)
8. [at 7fef94ae000] 13 MB ( da2000)
9. [at 7fef7965000] 13 MB ( d5b000)
10. [at 7fefa25f000] 10 MB ( a91000)
======= ==========
8387371 MB (7ffb2ba8000)
然后输入A=rand(1000000,100000);
仍然报内存溢出。这是为什么啊?
A的存储按说应该用800个GB(我算的没错吧?),而1. [at 14002a000] 8379229 MB (7fdb5da6000)有8000个GB,肯定是够了啊?为什么还是溢出呢?