腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Pthread:主
线程
和子
线程
堆栈大小之间的关系
c
、
linux
、
gcc
、
pthreads
我正在尝试理解
Linux
中pthread库的堆栈分配。这里有几个问题:B)主
线程
的堆栈分配是多少?这是ulimit -s的大小吗?C)子
线程
的堆栈分配是多少?这是ulimit -s的大小吗?E)进程
栈
和
线程
栈
是共享的吗?如何决定进程堆栈(比如a.out)的大小。
浏览 4
提问于2012-06-30
得票数 0
回答已采纳
3
回答
当我们以递归方式
调用
一个函数时,它是只涉及一个
调用
堆栈,还是每次
调用
该函数都涉及一个
调用
堆栈?
c
、
recursion
、
callstack
当我在下面的代码中从main()
调用
函数fact()时,这个fact()
调用
是否会涉及fact()的单个
调用
堆栈,或者因为fact()本质上是递归的,所以对于随后的每个fact()递归
调用
,它将涉及一个单独的
调用
堆栈
浏览 2
提问于2013-05-12
得票数 1
回答已采纳
2
回答
Linux
中
线程
栈
的基地址
linux-kernel
、
stack
、
pthreads
在
linux
编程中,如果我们使用pthread创建一个
线程
,那么就可以通过pthread_self()来获取它的tid。有没有办法简单地获得这个
线程
的基地址(使用pthread中的一些API )?
浏览 3
提问于2016-02-09
得票数 0
2
回答
C-修改堆栈基指针地址
c
、
linux
、
pointers
、
stack
我想在堆上为每个函数
调用
分配一个
栈
帧,但为此我需要修改每个函数的
栈
基指针。 在
Linux
下,有没有办法获取指针并在C中修改它?
浏览 0
提问于2012-04-09
得票数 2
2
回答
如何确定unix信号队列中挂起的信号数(
Linux
)
linux
、
signals
在
linux
中,我需要找出
线程
的信号队列中挂起的信号的数量。
Linux
提供的API有吗?sigpending提供了
调用
线程
的API。是否有API将
线程
id作为arg,并提供有关队列中挂起的信号的一些信息。 任何帮助都是非常感谢的。
浏览 1
提问于2009-12-18
得票数 6
2
回答
为什么说
线程
是“轻量级进程”在技术上是不正确的?
java
、
parallel-processing
、
operating-system
、
distributed-programming
有哪些东西可以使
线程
被认为是重量级进程?
浏览 1
提问于2016-10-16
得票数 0
2
回答
如何识别在Jboss java应用程序中导致JVM CPU利用率达到90%到100%的
线程
?
java
、
linux
、
jboss
、
cpu-usage
、
mod-cluster
我们的java应用程序(Ear)部署在J Boss+
Linux
中,我们使用mod集群,总共有8个JV M或j个Boss实例。我试图通过使用j
栈
和kill
Linux
命令来获取
线程
转储,以确定导致thread.But的原因。不幸的是,如果这些命令的CPU使用率超过60%,JV M就不会响应。有没有什么最简单的方法来识别导致CPU利用率增加的
线程
/方法/类名? 有人能尽快提供解决方案吗?
浏览 5
提问于2016-03-16
得票数 0
2
回答
Eclipse调试器:
线程
vs“守护进程”
线程
java
、
eclipse
、
multithreading
、
debugging
、
daemon
每当我在Eclipse中运行调试配置(“调试会话”),并切换到debug透视图时,我总是在
调用
栈
视图中看到“
线程
”和“守护进程
线程
”。 为什么有些
线程
是守护进程,而另一些只是POTs (普通
线程
)?(注意:我不是在问什么是守护进程,或者守护进程
线程
是什么,只是问Eclipse如何确定哪些
线程
是守护进程。)
浏览 1
提问于2013-03-30
得票数 3
回答已采纳
1
回答
FMDB中的多
线程
问题
objective-c
、
multithreading
、
fmdb
我是FMDB的新手,我使用FMDBQueue来避免任何
线程
问题,但是由于某些原因,当它试图从数据和操作队列中获取数据时,它会等待信号量。我附上了一个
线程
栈
,请有人检查一下,帮助我理解这个问题吗?如何确保在单个
线程
上运行FMDB
调用
?
浏览 0
提问于2014-02-19
得票数 0
回答已采纳
1
回答
从子QThread创建QMutexLocker时崩溃
multithreading
、
qt5
、
qmutex
当我把它锁在从主
线程
调用
的push方法中时,它就能工作。当我从子
线程
循环
调用
pop函数时,它在创建QMutexLock时崩溃。怎么了?QMutex和QQueue应该是全局的还是静态的?基于QThread的类是在主
线程
堆(堆而不是
栈
)上创建的。
浏览 5
提问于2018-03-01
得票数 1
4
回答
Solaris上的StackOverflowError,但不是
Linux
/Windows上的
java
、
xml
、
xerces
我有一个使用Xerces解析大型xml schema (.xsd)的应用程序,该应用程序在
Linux
和Windows上运行良好,但在Solaris上提供了一个StackOverflowError,具有完全相同的输入和配置我知道Xerces使用递归来验证xml模式,但是因为它在Windows和
Linux
上没有任何问题,所以我非常有信心它可以在任何地方运行。 这一切为什么要发生?有解决办法吗?
浏览 4
提问于2009-05-20
得票数 1
回答已采纳
1
回答
使用BitNami镜像在EC2上部署Django项目
python
、
django
、
deployment
、
amazon-ec2
、
amazon-web-services
我有一个复杂的大学项目,需要构建一些特定的库和
线程
的使用(AppEngine是不可能的),我想部署在EC2 (自由层交易)上。我在想,从一个纯
linux
发行版开始还是从BitNami Django
栈
开始,哪个最好? 我在这里看到过类似的问题,但我主要在寻找Pro和Con的问题。
浏览 1
提问于2011-06-11
得票数 2
1
回答
在Apache thrift中,有没有一种安全的方法可以在另一个
调用
仍在进行时发送另一个
调用
?
thrift
在一个
线程
中,我
调用
了FirstMethod()。在FirstMethod()完成之前,有没有一种安全的方法可以在另一个
线程
中使用相同的节约型连接
调用
SecondMethod?
浏览 20
提问于2019-01-18
得票数 0
2
回答
javascript是单
线程
的吗?
javascript
javascript是在单
线程
上运行的吗?如果我声明一个全局数组,并开始在AJAX回调中更改它(例如删除元素),同时在另一个函数中更改完全相同的数组(用SetTimeOut
调用
)-是否存在竞争条件的风险?我发现了这个
线程
:,有人说在javascript中永远不会出现竞争条件,因为它总是在单
线程
和单
调用
栈
中运行。这取决于浏览器如何实现它,还是保证它在所有浏览器上都是单
线程
的?
浏览 0
提问于2012-03-16
得票数 4
回答已采纳
2
回答
pthread是如何在
linux
内核3.2中实现的?
linux
、
pthreads
全, 下面的代码来自“Unix环境中的高级编程”,它创建一个新
线程
,并打印主
线程
和新
线程
的进程id和
线程
id。在书中,它说在
linux
中,这段代码的输出将显示两个
线程
具有不同的进程ids,因为pthread使用轻量级进程来模拟
线程
。那么,新的
linux
内核是否改变了pthread的内部实现呢?
浏览 1
提问于2012-05-01
得票数 18
回答已采纳
1
回答
多
线程
是从哪里来的?
objective-c
、
ios
、
multithreading
、
audio
我有一个多
线程
的问题。在我排序和修改NSOrderedSet的代码周围放置了@synchronized{},似乎可以解决我正在读回它的那部分代码中的问题。我现在的问题是试图找出我的另一个
线程
来自哪里,这样我就可以更好地理解我的代码。这些代码片段中的任何一个都会导致新的
线程
吗?updateDisplay:)]; 和/或这会启动一个
线程
吗just lea
浏览 0
提问于2012-07-25
得票数 1
1
回答
JVM内存分哪几个区,每个区的作用是什么?
jvm
、
腾云先锋
浏览 214
提问于2021-10-01
1
回答
MagicalRecord:在后台
线程
上设置核心数据堆栈
magicalrecord
马库斯·扎拉在他的核心数据手册中建议建立应用程序的核心数据
栈
,其中之一是将对addPersistentStoreWithType:configuration:URL:options:error:的
调用
放在后台
线程
上看起来,它的所有setupCoreDataStack...方法都在
调用
线程
(可能是主
线程
)上执行所有操作。我不认为将顶级安装
调用
移到后台
线程
是有意义的,因为在创建上下文之前,从主
线程
开始使用MR是不安全的,对吗?
浏览 0
提问于2014-02-28
得票数 0
回答已采纳
3
回答
如何用C语言做意大利面堆叠?
c
、
callstack
、
coroutine
可以在新的
调用
栈
内执行函数吗?当然是在单
线程
中。如何创建一个新的、独立的
调用
堆栈,并在其上执行一些代码?
浏览 1
提问于2011-09-13
得票数 3
回答已采纳
1
回答
如何在不同的cpu pthread之间传递openCL上下文?
multithreading
、
pthreads
、
opencl
、
gpgpu
默认情况下,该CUDA上下文只能从创建它的CPU
线程
访问。如果您希望从其他
线程
访问CUDA上下文,则必须
调用
cuCtxPopCurrent()从创建它的
线程
中弹出它。然后可以将该上下文推送到任何其他CPU
线程
的当前上下文
栈
上,并且后续的CUDA
调用
将引用该上下文。 我在openCL上找不到类似的东西。
浏览 16
提问于2020-12-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
记一次系统Dubbo调用超时的故障
Linux系统编程 线程属性
Java 并发异步编程,原来十个接口的活现在只需要一个接口就搞定!
程序调试之gdb大法
协程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券