由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 谁给科普一下一般系统的stack和heap内存各有多大?
相关主题
C语言的变量都一定要放在stack上吗?[合集] 谁给个stack-based allocation 的C++的例子?
stack/heap corruption一个基本问题:stack vs heap
数据结构的Heap和内存中的Heap有没有联系?heap 和 stack问题
linux 下从c++动态内存操作问题,heap size不够还是别的?再问C++初始化问题。
how much slower: heap vs stack memory allocation?heap&stack Linux vs. Windows
static variable存在heap还是stack?为什么会有recursion stack overflow这个问题?
请教什么时候变量会被load进stack,什么时候进入heap呢?how to find the size of stack??
问一个private destructor的问题这二个在C++中有区别不?
相关话题的讨论汇总
话题: kbytes话题: stack话题: size话题: unlimited话题: heap
进入Programming版参与讨论
1 (共1页)
f*********g
发帖数: 207
1
stack是不是由编译器限制大小的,最大多大一般?
heap应该接近物理内存大小吧?
g******r
发帖数: 213
2
stack大小由系统决定,表现为由编译器决定。通常为1M?你去google一下吧。
heap接近实际内存大小,受当时使用环境影响。

【在 f*********g 的大作中提到】
: stack是不是由编译器限制大小的,最大多大一般?
: heap应该接近物理内存大小吧?

f*********g
发帖数: 207
3
谢谢解释。顺便问一下,一般c++里类的成员变量是放在哪儿的?如果一个函数里变量
,操作太多,超出了stack容量限制,系统会怎么办?
唉,半道学cs的就是不行,碰到这些就抓瞎了。
y***d
发帖数: 2330
4
stack 的起始地址是什么决定的呢?

【在 g******r 的大作中提到】
: stack大小由系统决定,表现为由编译器决定。通常为1M?你去google一下吧。
: heap接近实际内存大小,受当时使用环境影响。

f*****Q
发帖数: 1912
5
qqqs-macbook-pro-15:~ qqq$ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) 6144
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 266
virtual memory (kbytes,
r****t
发帖数: 10904
6
stack heap collision. 一般来说是 runtime error. 我半道的,还不学cs. 只知道这
个名词。

【在 f*********g 的大作中提到】
: 谢谢解释。顺便问一下,一般c++里类的成员变量是放在哪儿的?如果一个函数里变量
: ,操作太多,超出了stack容量限制,系统会怎么办?
: 唉,半道学cs的就是不行,碰到这些就抓瞎了。

1 (共1页)
进入Programming版参与讨论
相关主题
这二个在C++中有区别不?how much slower: heap vs stack memory allocation?
关于内存泄漏static variable存在heap还是stack?
不理解memory leak请教什么时候变量会被load进stack,什么时候进入heap呢?
[合集] Memory leak的问题问一个private destructor的问题
C语言的变量都一定要放在stack上吗?[合集] 谁给个stack-based allocation 的C++的例子?
stack/heap corruption一个基本问题:stack vs heap
数据结构的Heap和内存中的Heap有没有联系?heap 和 stack问题
linux 下从c++动态内存操作问题,heap size不够还是别的?再问C++初始化问题。
相关话题的讨论汇总
话题: kbytes话题: stack话题: size话题: unlimited话题: heap