腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
进程自己创建自己的
堆栈
是不是很糟糕?
、
、
进程自己创建自己的
堆栈
是不是很糟糕?如果内核不想这样做的话。
浏览 0
提问于2013-12-03
得票数 0
2
回答
理解
linux
中
的
堆栈
、
、
、
在main
中
设置断点(在开场白之后)。因为我们有一个本地缓冲区,所以我希望我的栈帧的大小是100字节。然而,当我执行$ebp-$esp时,我可以看到结果实际上是136。平台:
Linux
user-VirtualBox 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386GNU/
Linux
编译器:gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2调试器:GNU gdb (Ubuntu/
浏览 0
提问于2012-11-26
得票数 3
1
回答
linux
中
的mlock
堆栈
、
、
如果相同的进程锁定了共享存储器
中
同一页的一部分的两个地址。解锁一个地址会解锁共享页面吗?在最新版本的
linux
内核允许非特权进程锁定内存之后,有关锁
堆栈
的文档对此并不清楚。
浏览 1
提问于2013-08-01
得票数 1
2
回答
为什么在
Linux
中
堆栈
溢出会导致分段错误而不是
堆栈
溢出?
、
、
可能重复: 是因为跨越了
堆栈
边界而导致SIGSEGV的吗?为什么我们在
Linux
中
没有遇到
堆栈
溢出,而是一个分段错误?int foo() return foo();这个小代码应该会导致
堆栈
溢出,但是它会导致
Linux
中
的分段错误。
浏览 3
提问于2011-08-08
得票数 22
1
回答
在
linux
中
存储局部变量和全局变量?
linux
中
的局部变量和全局变量存储在哪里?
linux
中
的内核
堆栈
和代码
堆栈
有什么不同? 谢谢
浏览 3
提问于2011-03-12
得票数 1
1
回答
桥接USB主机到设备
、
、
、
那么,对于这个问题:在
Linux
中
,将USB主机重定向到USB设备的最简单方法是什么?数据必须相同,所有描述符和终结点都必须匹配。它必须是
Linux
友好的,我可以在C/C++编码,并有一些编码内核模块,驱动程序等经验。
浏览 3
提问于2012-10-30
得票数 8
回答已采纳
3
回答
linux
下如何确定程序的
堆栈
大小?
、
、
在
linux
中
,如何确定程序当前的
堆栈
大小? 据说在
linux
中
每个程序的
堆栈
大小都是8MB,但是当你使用cat /proc//mmap时,它显示的是一个不同的大小。另外,如何确定相关线程的
堆栈
大小?因为据说线程有自己的私有
堆栈
?
浏览 31
提问于2009-11-05
得票数 7
回答已采纳
3
回答
Linux
堆栈
大小
、
、
我正在寻找
linux
内核
中
堆栈
的良好描述,但我发现很难找到任何有用的东西。 我知道,对于大多数系统,
堆栈
限制在4k,对于其他系统,
堆栈
限制在8k。我假设每个内核线程/下半部分都有自己的
堆栈
。我还听说,如果中断发生,它使用当前线程的
堆栈
,但我找不到任何关于这些的文档。我正在寻找的是如何分配
堆栈
,如果它们有任何良好的调试例程(我怀疑
堆栈
溢出导致了特定的问题,我想知道是否可以编译内核来控制
堆栈
大小等等)。
浏览 10
提问于2011-06-07
得票数 41
3
回答
Linux
内核
堆栈
、
、
进程的内核模式
堆栈
中
存储了什么类型的数据?进程的“用户模式”调用链是否存储在内核
堆栈
中
? 谢谢,vIjay
浏览 6
提问于2011-01-17
得票数 2
回答已采纳
2
回答
为BlueZ编译iOS7?
、
、
、
、
目前,我正试图在已越狱的iOS设备(本例
中
为iPad)上创建一个PAN。在我的Raspberry Pi上,我可以使用bluez蓝牙
堆栈
和它附带的pan守护进程来实现这一点。
浏览 5
提问于2014-03-28
得票数 0
回答已采纳
2
回答
Linux
中
tcpip
堆栈
的多实例
、
、
是否可以在
Linux
(嵌入式
Linux
)上启动已有tcpip
堆栈
的多个实例?如果有人有任何关于这方面的信息?
浏览 2
提问于2010-12-16
得票数 0
1
回答
关于
Linux
函数栈初始化的几个问题
、
、
、
、
我试图在函数调用/返回期间分析
Linux
程序集
堆栈
初始化/清理,使用下面的代码片段。未初始化的变量是有意的。argv[]) CONTEXT ctx; process(&ctx);就像我从学校学到的,从这次讲座中学到的,但是函数process没有这种
堆栈
初始化。我没有在这段代码中放置任何__cdecl或类似的内容,但是可
浏览 4
提问于2013-11-22
得票数 0
回答已采纳
2
回答
DCE是否有自己的
linux
内核
堆栈
,还是使用主机的
linux
内核
堆栈
?
、
我的问题是,当他们说DCE使用
linux
内核
堆栈
时,DCE是否有自己的
linux
内核
堆栈
,还是使用主机的
linux
内核
堆栈
?
浏览 7
提问于2016-10-04
得票数 0
回答已采纳
1
回答
在线装配解释
、
我正在尝试将一个项目从Windows移植到
Linux
。我在下面的repo
中
托管了代码:。我能够修复一些编译错误,但是许多函数需要重新实现,有些部分我无法理解。
浏览 0
提问于2014-06-10
得票数 0
回答已采纳
1
回答
如何为Ubuntu选择
Linux
内核版本?
、
、
我有Ubuntu16.04.4LTS,
Linux
内核版本为4.13.0-39。但是在
Linux
内核档案
中
,我找不到4.13版本。编辑1:他们如何选择LTS支持
堆栈
下一个LTS版本的
Linux
内核版本? 编辑2:选择
Linux
内核版本并放入Ubuntu版本的标准是什么?LTS启用
堆栈
带来了新的
Linux
内核版本以及点版本,但这不会带来最近发布的版本
中
的“bug”吗?
浏览 0
提问于2018-04-24
得票数 1
2
回答
可以在
堆栈
上分配大的结构吗?
我有一个具有初始化的类型的非静态变量:{ .data2 = {0}, .dataN = {0},看起来这里将尝试在
堆栈
上分配几
浏览 4
提问于2014-05-05
得票数 1
回答已采纳
1
回答
是否有允许我移动
堆栈
开始地址的链接器脚本指令?
、
、
、
、
我试图使用x86_64上的链接器脚本更改
堆栈
的起始位置。.*)}. = 0x50000000;{ #include <stdio.h>{0000000050002000 B sta
浏览 1
提问于2012-12-31
得票数 6
回答已采纳
3
回答
Linux
内核:当前宏工作
、
关于
Linux
内核
中
当前宏的工作方式(我指的是ARM架构)return (struct thread_info *)(sp & ~(THREAD_SIZE - 1));struct thread_info位于
堆栈
的底部(对于向下增长的
堆栈
)和
堆栈
的顶部(对于增长的
堆栈
)。 如何通过覆盖来阻止此struct thread_info?
浏览 5
提问于2013-10-14
得票数 1
3
回答
Linux
内核
中
的
堆栈
内存
、
、
、
最近,我试着想象如何在
Linux
内核
中
处理
堆栈
内存,但无法想出任何可靠的东西。我知道内核使用它自己的函数来进行动态内存管理,但是我不知道它是如何管理普通C
堆栈
内存的,因为它毕竟可以用普通C实现,用普通GCC编译。据我所知,在处理操作系统时,
堆栈
内存分配通常由libc的一种形式处理,甚至在类似AVR的情况下也是如此。但据我所知,
Linux
内核不依赖libc?我不太清楚
堆栈
内存管理最初是如何委托给libc的,尽管它似乎是内置的语言特性。我所能想象的是,它是以某种方式被通用编
浏览 3
提问于2015-12-31
得票数 2
回答已采纳
1
回答
ELF文件格式如何定义
堆栈
?
、
我还找到了包含静态数据的.data部分和包含只读数据的.rodata部分.我希望
堆栈
也有一个部分,但是我找不到那个部分。我也希望在某个时候ESP被设置在某个部分的顶部,但是在反汇编
中
我找不到类似的东西。 那么ESP是如何得到它的初始值的呢?
浏览 2
提问于2013-08-16
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux高级课程-在Linux中编程
展览《堆栈的地貌》Topographies of The
在 Linux 中玩乐:Cmatrix 之旅 | Linux 中国
理解Linux中Load
堆栈从排队到跑路
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券