腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
程序
库
或模块中的进程和
线程
是否意味着进程、内核级
线程
或用户级
线程
?
、
、
我开始怀疑进程、内核级
线程
和用户级
线程
之间的区别。对于Python、Java和C#等编程语言中的标准模块,也有同样的问题吗? 谢谢。
浏览 5
提问于2017-10-25
得票数 1
回答已采纳
2
回答
linux
中的C++
线程
、
、
我正在尝试用
Linux
创建一个多
线程
的c++程序。我以前在windows上用过pthread
库
,但我听说它不是
Linux
的标准。你对
Linux
下的c++有什么
线程
库
的建议?编辑:我错误地认为pthread不是
linux
原生的,正如我所说的,这是我不久前听到的。我主要在寻找各种
线程
选项的效率之间的比较,特别好奇的是关于c-11
线程
库
与我以前使用的pthread的性能的信息。我被误导了,所以我发布了这个
浏览 4
提问于2013-06-09
得票数 3
回答已采纳
2
回答
对裸机使用pthread的交叉编译程序
、
、
、
我有一个用于ARM的交叉编译工具链( SoucereyCodeBench -xilinx-
linux
-gnueabi-)。我交叉编译了一个使用编译器选项的
库
:-DSC_INCLUDE_FX -DSC_USE_PTHREADS -pthreads -fPIC -DPIC 所以,如果我想使用裸机程序的
库
,我想我需要pthread
浏览 1
提问于2013-06-13
得票数 0
回答已采纳
2
回答
如何在
Linux
上为C和C++创建
线程
安全
库
?
、
、
、
、
我想用C++11编写一些
库
,它将在C和C++程序中使用(因此所有导出的函数都将标记为extern "C")。 问题:在使用我的
库
的代码中不能保证哪个
线程
( POSIX因此
浏览 5
提问于2017-04-26
得票数 1
回答已采纳
2
回答
如果
线程
共享相同的PID,如何识别它们?
、
、
我有一个关于
Linux
中
线程
实现的查询。假设我已经创建了4个
线程
。那就意味着:,这4个
线程
会有相同的PID吗?如果有人能详细说明,PID是如何共享的。如何识别不同的
线程</e
浏览 13
提问于2012-02-16
得票数 116
1
回答
互斥是否与C++11中的
线程
兼容?
、
、
尽管有pthread_mutex,互斥锁(#include <mutex>)是否会使C++11使
线程
安全?
浏览 0
提问于2015-01-22
得票数 2
回答已采纳
2
回答
Linux
Pthread
库
,
线程
参数
、
、
如果我在
Linux
下使用Pthread
库
创建
线程
,我需要使用函数pthread_create作为参数之一,它接受void *,这样我就可以传递一个指向某个东西的指针,这样我的
线程
例程就可以访问它了,但是这样做安全吗some_function(void *_arg) int a=(int)arg;} 我想这样做,这样我就可以将变量的值保留在堆栈上,这样我就可以从我的
线程
例程中访问它我将创建几个这样的
线程
,所以我想知道在这样的情况下,我是否可以
浏览 0
提问于2012-06-03
得票数 1
回答已采纳
1
回答
在
Linux
内核(>2.6)中如何使用NPTL来实现
线程
?
、
、
我在几个论坛上遇到过兼容posix的NPTL(本机posix
线程
库
)。我想了解如何在内核(
Linux
)的支持下实现
线程
。有谁能提供一个参考资料来解释
linux
中
线程
的设计和实现呢? 谢谢
浏览 5
提问于2014-01-30
得票数 0
回答已采纳
6
回答
P
线程
库
实际上是一个用户
线程
解决方案吗?
、
、
据我所知,P
线程
是一个符合POSIX标准的
线程
库
(关于POSIX,参见wikipedia:)。它可以在类似Unix的操作系统中使用。用户级
线程
:内核不知道它。用户自己创建/实现/销毁
线程
。轻量级进程(LWP):内核调度的,但可以与用户
线程
绑定。 你看到我的困惑了吗?当我调用pthread_create()创建一个
线程</
浏览 19
提问于2011-12-26
得票数 60
回答已采纳
2
回答
构建
线程
安全的多平台C
库
的正确方法是什么?
、
、
、
如果我们在
Linux
上编译相同的代码,我们将获得独立于-D_REENTRANT的相同行为。
linux
$ gcc -E test.c | grep return
linux
$ gcc -D_REENTRANT -E test.c然而,对于一个
库
,指定这些多
线程
选项似乎很糟糕,因为它在
线程
运行时注入了不必要的依赖。然而,如果
库
需要是
线程
安全的(包括errno),那么在库的编译和派生代码的时候
浏览 2
提问于2013-04-11
得票数 11
1
回答
Linux
和用户级
线程
如何在
Linux
中创建用户级
线程
。我所理解的是,P
线程
库
创建内核级
线程
。那么我们如何创建用户级别的
线程
。
浏览 2
提问于2014-05-01
得票数 3
回答已采纳
3
回答
NPTL和POSIX
线程
之间有什么区别?
、
、
、
NPTL和POSIX
线程
之间的基本区别是什么?这两个人是怎么进化的?
浏览 5
提问于2011-12-20
得票数 29
回答已采纳
2
回答
POSIX
线程
是如何在
Linux
上实现的?
、
、
我想知道通过pthread
库
创建的
线程
实际上是内核级
线程
还是与内核无关的用户空间
线程
?我已经听到了关于这件事的相互排斥的意见,所以我想知道真相。
浏览 0
提问于2011-05-07
得票数 10
回答已采纳
1
回答
如何检查pthread_mutex是否基于健壮的futex
、
、
、
我试图在
Linux
中使用基于鲁棒futex的
线程
互斥锁,因为我需要快速和健壮(恢复“死”锁)。如何检查任何
Linux
系统上的
线程
互斥
库
是否基于健壮的futex? 谢谢!
浏览 6
提问于2013-07-02
得票数 1
2
回答
POSIX
线程
与并行性
、
、
、
POSIX
线程
(通过p
线程
库
管理)是否可以并行工作?我的讲师告诉我们,这个
库
只创建用户
线程
,这些
线程
不是由
Linux
内核管理的。我编写了一些代码来填充大型矩阵,并比较了
线程
和整个程序的执行次数,它似乎可以并行工作。我可以使用这个
库
来创建具有内核识别的
线程
的并行程序吗?
浏览 3
提问于2019-06-14
得票数 1
回答已采纳
1
回答
服务器固定一个核心
、
我正在使用Java中的Vert.x开发服务器,在运行Ubuntu12.04的专用服务器上运行时,我注意到了一些性能问题。我看到的是服务器机器上的一个核心是绝对固定的,大部分是在内核中,而其他核心的利用率只有20-25%。我的假设是CPU用于接收传入的TCP连接。JMX报告了我在io.
浏览 0
提问于2013-09-18
得票数 3
2
回答
为什么
linux
进程比windows进程轻量级?
、
、
我听说
linux
进程比windows的进程“轻量级”。那么,这个“轻量级”是什么意思呢?
浏览 5
提问于2014-02-05
得票数 0
回答已采纳
1
回答
我们可以使用Mutex类而不考虑
线程
库
吗?
、
假设我们在
linux
(C++)上,并且使用一些
线程
库
来启动
线程
,我不知道它是什么
库
。现在我需要用互斥。我可以在某个地方使用互斥对象(例如,boost::
线程
,std::
线程
,tbb),或者我必须使用启动
线程
的同一个
库
提供的互斥对象类? 我知道最好使用同一个
库
中的互斥对象。但是只有curious...Especially,如果我们假设讨论中的所有这些
库
都使用p
线程
作为底层
线
浏览 4
提问于2014-03-05
得票数 3
回答已采纳
11
回答
如何在
linux
程序中获得
线程
的
线程
id?
、
、
在
Linux
程序中,如何打印由p
线程
库
创建的
线程
的
线程
id?例如,我们如何通过getpid()获得进程的pid。
浏览 20
提问于2014-01-13
得票数 121
回答已采纳
2
回答
sem_init与sema_init的区别
、
、
、
、
sema_init和sem_init有什么区别?各个接口是否有特定的使用场景和其他依赖关系?
浏览 2
提问于2010-07-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux操作系统线程库性能测试与分析
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券