腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
pthread_self()和gettid()之间有什么区别?我应该用哪一种?
、
、
我试图在
Linux
上设置
线程
的CPU亲和力。我想知道建议采用下列哪一种方法: 使用pthread_setaffinity_np(.)设置CPU关联通过将
线程
id作为
参数
传递
使用sched_setaffinity(.)设置CPU关联通过在进程id的位置
传递
线程
id P.S:在设置CPU关联之后,我打算增加
线程
的
浏览 5
提问于2011-06-16
得票数 28
3
回答
捕获调用堆栈并使其在不同的
线程
中执行
、
、
我需要写一个日志api,它在一个单独的
线程
上做实际的日志。我很高兴我能捕获调用堆栈。但是,我不确定如何将此调用堆栈
传递
给另一个方法。我在
linux
上使用的是g+
浏览 1
提问于2010-07-13
得票数 1
回答已采纳
2
回答
在
linux
上,在
线程
之间进行通信的最挑剔的方法是什么?
、
、
我有一个p
线程
应用程序,我目前使用常规
linux
管道来通信,并向不同的
线程
发送消息。它的工作很好,并没有真的坏,但我有一种唠叨的感觉,它可以改进。谢谢, -Andres
浏览 0
提问于2012-12-10
得票数 1
回答已采纳
3
回答
Java
线程
与原生
Linux
线程
的匹配
、
、
、
我有一个很小的问题,关于Java
线程
之间的踏板匹配,由新
线程
()创建,由Thread.currentThread()和原生
Linux
线程
创建,可以创建ty pthread_create()函数调用。问题是:考虑到我想调用一些带有pthread_t
参数
的本地
Linux
函数,以便对该
线程
进行一些操作,那么是否可以在Java中创建
线程
(就像命令Java那样)获得它的id (通过调用Thread.getId()),并通过JNA调用将id
传递
给
浏览 4
提问于2013-12-19
得票数 2
回答已采纳
2
回答
从C++
线程
中的函数返回一个值
、
、
、
教程中说我只能向
线程
中使用的函数
传递
一个
参数
。我通过使用一个将多个
参数
传递
给
线程
的结构解决了这个问题。但现在,在进一步的研究中,我得出结论,
线程
中的函数不能返回任何值,唯一的方法是使用全局变量。我真正需要的是,我需要两个运行在两个不同
线程
中的函数,一个函数的返回值需要另一个函数的输入,反之亦然。我应该做些什么来实现这一需求。提前谢谢。是的,
linux
就是这个平台。
浏览 2
提问于2012-05-18
得票数 0
回答已采纳
1
回答
每个
线程
都有自己的堆栈吗?
、
、
、
、
当我从一个进程创建多个
线程
时,每个
线程
是有自己的堆栈,还是它们共享其父进程的堆栈。当
线程
进行系统调用时会发生什么?
线程
是否也像进程一样维护自己的内核堆栈?
浏览 3
提问于2013-08-21
得票数 24
回答已采纳
1
回答
是否可以将
参数
传递
到c计时器的处理程序中?
、
、
我正在编写一个多
线程
程序,它在每个
线程
上使用一个计时器。每个
线程
的处理程序都应该触发一个特定于该
线程
的标志。然而,我不确定如何识别信号来自哪个定时器。我使用的是setitimer。我想让这个信号模拟一个正在运行的进程的中断,所以我让
线程
运行一个任意的任务,直到它得到退出并继续运行的标志。除了
传递
参数
之外,有没有什么方法可以在启动计时器之前获得
传递
给处理程序的信号号?编辑:在
linux
机器上运行代码。
浏览 1
提问于2014-05-25
得票数 0
1
回答
GNU只使用4个
线程
,不管是什么--作业是什么?
、
、
无论我
传递
给--jobs的
参数
是什么,我总是得到4个
线程
。在make --jobs=1 target期间,我可以看到从make[1]:、make[2]:、make[3]:和make[4]:开始的stdout行,而我只需要一个
线程
。同样的结果,如果我使用make --jobs=100 target,我会得到4个
线程
而不是100个
线程
。>docker info OSType:
linux
Archi
浏览 0
提问于2020-02-05
得票数 0
回答已采纳
1
回答
如何为不同的
线程
找到并预留可用的端口?
、
、
、
、
组件%1在主
线程
中,组件%2在辅助
线程
中。这个应用程序的多个副本可以同时在同一台机器上运行,所以我不能使用固定端口。该程序还需要在Windows和
Linux
上运行。然后,我将第一个QUdpSocket和第二个套接字的
参数
传递
给组件1,为它提供发送和接收所需的所有信息。对于组件2,我不认为我可以跨
线程
边界
传递
QUdpSocket,所以我只
传递
参数
,并在辅助
线程
中构造+绑定套接字。 但是,在辅助
线程
中绑
浏览 1
提问于2011-03-16
得票数 1
回答已采纳
1
回答
unix系统的SetThreadAffinityMask
、
、
、
我希望防止一个
线程
在多个内核上执行,我不希望当某个
线程
在一个内核上执行时,它不应该被安排在另一个内核上执行。 __in HANDLE hThread,); 为指定的
线程
设置处理器关联掩码
浏览 3
提问于2011-05-14
得票数 2
回答已采纳
2
回答
在任何时候都有一个已经创建的
线程
,或者在必要时创建该
线程
。
、
、
、
在一个处理过程中,我需要创建一个
线程
,并将一些
参数
传递
给该读取循环中的
线程
。什么是最好的选择?我的平台是
linux
,他们说在
linux
中,
线程
创建有很短的操作。我需要决定什么是最好的。使<e
浏览 3
提问于2017-05-04
得票数 3
回答已采纳
1
回答
如何从irq处理程序向
linux
内核微
线程
传递
值?
、
、
我有一个
Linux
驱动程序,其中有许多中断要由单个微
线程
函数处理。据你所知,有没有其他的解决方案?请不要建议在DECLARE_TASKLET()期间声明
参数
,我已经知道这是不起作用的,因为值是静态的,并且不是由irq处理程序
传递
的。
浏览 22
提问于2014-03-01
得票数 0
3
回答
在c++中增加变量值时的竞争条件
、
、
、
问题是,如果我们有一个函数,它将int i作为
参数
,并且只执行i++。没有任何
线程
同步。现在在main函数中,我们用0初始化变量i,然后创建7个新
线程
来运行相同的函数并
传递
相同的变量i,在所有
线程
连接之后,变量i有多少可能的值?非常感谢! 我试着思考做i++的指令。假设我们使用的是g++编译器和
Linux
。
浏览 4
提问于2022-04-02
得票数 0
回答已采纳
3
回答
将整型转换为空*
、
、
、
、
我们必须将变量的地址
传递
给函数,因为在函数定义中,
参数
是指针变量。但这段代码
传递
的是普通变量..。 这种格式在
linux
线程
编程中遵循.我是一个入门级C程序员。我正在用
linux
gcc编译器编译这个程序。
浏览 4
提问于2013-04-15
得票数 12
回答已采纳
7
回答
从
线程
内部派生是否安全?
、
、
、
、
让我解释一下:我已经在
Linux
上开发了一个应用程序,它派生并执行一个外部二进制文件,然后等待它完成。结果通过shm文件
传递
,这些文件是fork +进程所特有的。整个代码都封装在一个类中。现在,我正在考虑将进程
线程
化,以加快速度。拥有许多不同的类函数实例,派生并并发执行二进制文件(使用不同的
参数
),并使用自己独特的shm文件
传递
结果。 这个
线程
安全吗?如果我在一个
线程
中派生,除了安全之外,还有什么我需要注意的吗?任何建议或帮助都是非常感谢的!
浏览 9
提问于2011-05-21
得票数 46
回答已采纳
2
回答
进程与
线程
(用户对内核)
、
、
、
我理解进程和
线程
之间的区别。我知道用户
线程
和内核
线程
之间的区别。您如何用C语言编写它们中的任何一个?我在C中所知道的就是如何创建POSIX
线程
,但是这个用户
线程
还是内核
线程
呢?有人能为进程、用户
线程
和内核
线程
提供一些C代码示例吗? 是否有任何类型的
线程
我没有包括?
浏览 5
提问于2010-03-31
得票数 0
回答已采纳
1
回答
如何为运行在anaconda环境中的java程序设置RAM和CPU
参数
?
、
、
在安装了java的标准
Linux
环境中,我可以使用以下命令运行任意java程序:其中picard是一个java程序的例子。我还可以使用这种方式指定JVM应该使用多少CPU
线程
或RAM:JVM将获得5个
线程
和900 MB的RAM。但是,当我在anaconda (conda)环境中运行java程序(它有自己的java安装
浏览 4
提问于2017-05-25
得票数 1
回答已采纳
1
回答
在
linux
/mac os上不并行运行的C++
线程
我在
linux
上使用g++编译器(在虚拟盒上使用ubuntu)。创建后,我将在std::
线程
上正确调用join。这件事似乎马上就开始了,但却一个接一个地结束了。总运行时间为n倍单
线程
时间。我不认为有这个问题的
线程
。
线程
扩展得很好,运行时是单
线程
时间的(1/n)倍。是否有可能仅在调用'join‘时才运行std::
线程
?我是否必须在std::
线程
构造函数中
传递
任何
浏览 5
提问于2016-07-13
得票数 1
1
回答
线程
传递
参数
、
OMMITED HERE } 我面临的问题是,当我
传递
数组元素时,我无法捕获
线程
函数中的值。但是当我
传递
message1、message2、message3和message4的地址时,我可以获得
线程
函数中
传递
的值
浏览 1
提问于2013-10-28
得票数 0
1
回答
如何在Python/
Linux
中启动具有多个
参数
的程序
、
、
、
、
以下代码在Windows中运行良好:然而,在
Linux
中,我得到了以下错误: 但是,在
linux
中,如果有
参数
,则需要一个字
浏览 0
提问于2011-04-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SpringBoot参数传递
python参数传递总结
【Python基础】Python「参数传递机制」:是值传递还是引用传递?
Python里参数是值传递还是引用传递?
Python参数的传递机制,能传递爱吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券