ipython 内核在 16gb linux 盒子中最大容量为 3gb?
ipython kernel maxes out on 3gb in a 16gb linux box?
一旦我的 ipython 内核在 linux 16GB 机器上达到 3Gb,我就一直得到 MemoryError: cannot allocate memory for array
。你能告诉我我错过了什么吗?
顶部:
KiB Mem: 16599788 total, 5128780 used, 11471008 free, 114840 buffers
限制:
ihadanny@ubuntu:~$ ulimit
unlimited
版本:
ihadanny@ubuntu:~$ ipython --version
4.0.1
ihadanny@ubuntu:~$ python --version
Python 2.7.6
ihadanny@ubuntu:~$ cat /etc/*rel*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
违规过程:
ihadanny@ubuntu:~$ cat /proc/2744/status | grep Vm
VmPeak: 2975748 kB
VmSize: 2817768 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 2864780 kB
VmRSS: 2688496 kB
VmData: 2772776 kB
VmStk: 144 kB
VmExe: 2704 kB
VmLib: 37560 kB
VmPTE: 5436 kB
VmSwap: 0 kB
一旦我的 ipython 内核在 linux 16GB 机器上达到 3Gb,我就一直得到 MemoryError: cannot allocate memory for array
。你能告诉我我错过了什么吗?
顶部:
KiB Mem: 16599788 total, 5128780 used, 11471008 free, 114840 buffers
限制:
ihadanny@ubuntu:~$ ulimit
unlimited
版本:
ihadanny@ubuntu:~$ ipython --version
4.0.1
ihadanny@ubuntu:~$ python --version
Python 2.7.6
ihadanny@ubuntu:~$ cat /etc/*rel*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
违规过程:
ihadanny@ubuntu:~$ cat /proc/2744/status | grep Vm
VmPeak: 2975748 kB
VmSize: 2817768 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 2864780 kB
VmRSS: 2688496 kB
VmData: 2772776 kB
VmStk: 144 kB
VmExe: 2704 kB
VmLib: 37560 kB
VmPTE: 5436 kB
VmSwap: 0 kB