腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
进程
的数量是否受到RAM
大小
的限制?
、
、
进程
的数量是否受到RAM
大小
的限制?我看到了的一篇文章:在2.3.x中,它(
进程
数量)是一个可调参数,它默认为内存在系统中/内核
堆栈
大小
。因为在
Linux
中
堆栈
大小
是8KB,那么我们可以说
进程
数=内核中的
堆栈
大小
/ 8KB吗?
浏览 3
提问于2012-07-06
得票数 0
2
回答
Linux
进程
的
堆栈
大小
是如何与线程、叉和exec相关的?
、
、
、
、
关于
Linux
上
进程
的
堆栈
大小
,我有一个问题。此
堆栈
大小
是否在链接时确定并在ELF文件中编码?我写了一个程序来打印它的
堆栈
大小
如果我直接从shell运行这个程序,它的值大约是10 of。因此,我想知道哪些因素影响来自某些父
进程
的fork and exec-ed
进程
的
堆栈
大小
浏览 5
提问于2010-02-26
得票数 15
1
回答
Linux
-
进程
的
堆栈
大小
在
Linux
中,
进程
是否具有有限的
堆栈
大小
?也就是说,它的函数
堆栈
的总和可以不超过固定的
大小
吗?如果它是固定的,那么它的
大小
是如何确定的,可以设置吗?
浏览 13
提问于2012-11-02
得票数 2
2
回答
获取
Linux
中每个
进程
堆和
堆栈
的
大小
。
、
、
、
我想知道
linux
中每个
进程
的堆和
堆栈
的
大小
。有什么办法能找到吗? 我发现sbrk(0)会给我堆的末端。但是如何找到堆的开始来获得堆的
大小
呢?此外,在
堆栈
大小
上,是否有任何方法可以通过任何库调用或系统调用来找到每个
进程
的
堆栈
和当前
堆栈
指针地址的开始?
浏览 5
提问于2016-10-19
得票数 2
回答已采纳
1
回答
Linux
中的
堆栈
内存管理
、
、
我有几个关于
Linux
堆栈
大小
限制的问题。我对x86_64系统最感兴趣,但如果存在平台差异,我也想了解它们。我的问题是: 1)
Linux
如何动态地增加
堆栈
的
大小
?我编写了一个带有递归函数(使用
堆栈
空间)的测试程序,可以将迭代次数指定为命令行参数。程序在完成递归之后暂停等待用户输入,这允许我获得有关正在运行的
进程
的信息。如果我运行少量迭代,然后使用pmap
查看
堆栈
大小
,则为132 K。因此,我想知道
浏览 1
提问于2015-07-09
得票数 3
2
回答
进程
的内存详细信息
、
、
如何获取在
linux
上运行的
进程
的内存详细信息?我需要找出特定的细节,比如
堆栈
大小
,
进程
的堆
大小
。
浏览 3
提问于2011-05-25
得票数 2
回答已采纳
3
回答
堆栈
内存是如何增加的?
、
、
在一个典型的C程序中,
linux
内核提供了84K - ~100K的内存。当
进程
使用给定的内存时,内核如何为
堆栈
分配更多的内存。当
进程
占用
堆栈
的所有内存并且现在使用下一个连续的内存时,理想情况下,它应该分页错误,然后内核处理分页错误。在这里,内核为给定
进程
的
堆栈
提供了更多的内存,
linux
内核中的哪个数据结构标识了该
进程
的
堆栈
的
大小
?
浏览 9
提问于2010-07-09
得票数 2
1
回答
C:太大的
堆栈
会导致分割错误吗?
、
基本上,在我将两个被声明为局部变量的非常大的数组移到全局之后,问题就消失了,这意味着,据我所知,我将它们从
堆栈
移到堆空间。其他的一切都没有改变。总的来说,这些数组的
大小
约为1.5MB。我的感觉是这样的事情应该被编译器抓住,但是我绝对没有其他方法来解释这种行为。平台是
Linux
(Ubuntu18.04)
浏览 1
提问于2020-03-16
得票数 6
回答已采纳
1
回答
Pthread:主线程和子线程
堆栈
大小
之间的关系
、
、
、
我正在尝试理解
Linux
中pthread库的
堆栈
分配。这里有几个问题:B)主线程的
堆栈
分配是多少?这是ulimit -s的
大小
吗?C)子线程的
堆栈
分配是多少?这是ulimit -s的
大小
吗?E)
进程
栈和线程栈是共享的吗?如何决定
进程
堆栈
(比如a.out)的
大小
。
浏览 4
提问于2012-06-30
得票数 0
回答已采纳
1
回答
thread_struct在工艺栈中的应用意义
、
、
想知道为什么thread_struct是
Linux
的一部分。Robert说,它可能位于
进程
堆栈
的最低内存地址。 1)为什么我们首先需要在流程
堆栈
中使用它?2)如果我们需要将其设置在
进程
堆栈
的固定地址(最低内存地址)--这是否意味着
进程
堆栈
的
大小
是固定的?
浏览 2
提问于2015-06-16
得票数 3
4
回答
如何找到最大
堆栈
大小
?
、
、
如何找出
进程
的最大调用
堆栈
大小
以及
堆栈
的每个帧的
大小
?
浏览 7
提问于2011-09-24
得票数 31
回答已采纳
2
回答
C程序中
堆栈
和堆的“标准”
大小
是多少?
、
、
我读到过
Linux
上的“标准”和初始
堆栈
大小
约为8MB,而Windows上的
堆栈
大小
约为1MB。 但是堆分配是如何工作的呢?操作系统是否为
进程
堆设置了“虚拟”
大小
,就像它为具有已提交内存和保留内存的
堆栈
所做的那样?
浏览 3
提问于2011-11-05
得票数 6
1
回答
极端缓冲区
大小
后果
、
、
堆栈
是否具有最大的
大小
?如果有,执行此操作的安全机制是什么?
浏览 0
提问于2017-06-16
得票数 1
回答已采纳
2
回答
Linux
中
进程
/线程的
大小
、
、
、
在
Linux
中,
进程
/线程的
大小
是多少?当创建了一个
进程
/线程,以及其中的task_struct和其他数据结构时,是否还有其他内容?
进程
/线程的
堆栈
是否在
进程
/线程初始化时分配(固定
大小
)?当标准
进程
/线程在内存中创建时,我如何知道它的
大小
?
浏览 6
提问于2012-07-11
得票数 4
回答已采纳
1
回答
如何测量
进程
的
堆栈
大小
?
如何找到
进程
的
堆栈
大小
?/proc/5848/ VmStk给出了状态,但这不会改变谢谢,
浏览 1
提问于2012-12-07
得票数 9
1
回答
进程
超出其分配
堆栈
时的事件序列和OS参与
、
、
我的理解是,
Linux
内核在启动之前为每个
进程
分配一个
堆栈
,并且这个初始
大小
是可配置的。
进程
可以通过CPU指令直接将数据PUSH到
堆栈
,即在每个这样的步骤中不涉及OS。然而,在某些时候,PUSH操作可能会超过分配的
堆栈
大小
,而且根据内核是否能够分配更大的
堆栈
大小
,还会发生各种事情。 我的问题是:在最初的PUSH之后会发生什么?系统如何检测“
堆栈
溢出”,以及它需要扩展
堆栈
,直到它最终
浏览 0
提问于2020-07-06
得票数 0
2
回答
OSX 10.9上的
进程
堆栈
、
、
在
linux
上,为了在给定的时间
查看
进程
堆栈
,我们通常使用我想知道在osx中什么是相同的。 谢谢
浏览 7
提问于2014-07-02
得票数 7
回答已采纳
1
回答
堆/mmap缓冲区溢出会覆盖
堆栈
吗?
、
下面的问题涉及从
进程
内存末尾向下增长的
堆栈
linux
进程
。谢谢!
浏览 0
提问于2020-01-06
得票数 1
1
回答
有什么方法可以
查看
特定
进程
的
堆栈
吗?
、
我想
查看
linux
中特定
进程
的
堆栈
。它可以是任何
进程
。我知道GDB可以提供帮助,但我猜您需要源代码来分析输出。
浏览 3
提问于2011-06-07
得票数 1
1
回答
堆栈
是否在
进程
中预先分配?
、
、
、
、
我的问题是,我在某个地方看到一个
linux
进程
在要使用的
堆栈
上分配了8个MiB,例如,如果我有一个C程序,我只在
堆栈
上分配两个变量,应该说我已经分配了,还是说我只是重用了这个空间呢?由于一个
进程
在
堆栈
上分配了8个MiB,所以它不取决于我在程序中将要使用的
大小
,只要它不超过我的
堆栈
,也就是说,不管哪个术语合适,我将在
堆栈
上分配一个数据,还是重用一个已经由
linux
进程
分配的数据?("Valu
浏览 3
提问于2022-07-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用/proc信息跟踪进程的堆栈
查看 Linux 系统中进程和用户的内存使用情况
查看MYSQL表数据大小
adb 查看并杀死进程
Linux进程管理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券