
因为物理空间存在着大小限制,因此栈空间肯定也是有大小限制的,不然程序还不崩了。
甚至,你可以测试一下,分配一个超大的栈空间(方法是,在函数中,定义一个超大空间的数组),然后看是否可以运行,当达到一个限制的时候,程序是无法正常运行的
一、在虚拟机中的linux使用mount 命令,
看是不是把tmp挂载到了内存,是的话,修改/etc/fstab,不挂载/tmp;
二、如果/tmp没有挂载到内存,仅仅是 / 下的一个文件夹,看看 / 的剩余空间是否够用
如果还不行,就给虚拟机再挂一个虚拟硬盘,进入linux分区,格式化,假设新加的硬盘分区,格式化后是/dev/hdb1,执行命令
三、mount /dev/sdb1 /tmp
可以解决问题,可以把这个配置写到 /etc/fstab 中。
Linux *** 作系统,是一种计算机 *** 作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux *** 作系统的内核的名字也是“Linux”。Linux *** 作系统也是自由软件和开放源代码发展中最著名的例子。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)