腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么我有这么多apache2进程?
apache-2.2
、
debian
但是,它看起来更像是在运行prefork,因为与许多
线程
不同,我似乎有许多进程:78438 ?
浏览 0
提问于2011-05-21
得票数 7
回答已采纳
1
回答
即使指定了一个
线程
,Geth (围棋)在挖掘过程中也会使用100%的CPU。
blockchain
、
ethereum
、
go-ethereum
、
mining
、
geth
复制步骤:预期行为:所有CPU
线程
(8)都与100%的负载一
起
使用。Geth版本: 1.9.6 OS & version:
Linux
(Ubuntu18.04)
浏览 3
提问于2019-10-10
得票数 0
3
回答
如何在
Linux
多
线程
环境中度量函数的总执行时间
c
、
linux
、
multithreading
、
measurement
我想测量一下在
Linux
中使用C函数所花费的总时间。函数可以同时从不同的
线程
调用,并且所花费的时间应该加在一
起
。如何在
Linux
中进行此测量?我在Stackoverflow的这个
线程
中找到了一个使用clock()的解决方案: 但据我所知,这还包括CPU在测量期间执行的
线程
处理。这是一个正确的假设吗?在
Linux
中有没有其他方法来做这个测量呢?
浏览 0
提问于2017-04-05
得票数 2
1
回答
在
Linux
内核(模块编程)中,如何从多
线程
进程中获取
线程
?
c
、
kernel
current->pid获取访问module...but的进程id,我希望在多
线程
程序中从访问我的模块的进程中获取threadid。这样做的呼声是什么?我到处都找不到!
浏览 0
提问于2012-10-02
得票数 1
回答已采纳
1
回答
如何用C++用特定的文件描述符查看头
c
、
linux
、
multithreading
、
sockets
、
ptrace
我有一个有100个
线程
的进程。例如,此fd是一个套接字描述符,并且只有一个
线程
将此套接字与send()和receive()一
起
使用。在
Linux
上,我如何用C找出这个
线程
的ID? 有没有比使用ptrace附加到每个
线程
并等待其中一个
线程
被检测到更聪明的方法?
浏览 3
提问于2020-01-17
得票数 0
2
回答
静态链接glibc,但与GCC动态链接其他库。
c
、
linker
、
glibc
、
static-linking
我需要静态地将glibc链接到我的项目,因为目标平台只支持一个非常老的平台(但它与我的工具链中静态链接的glibc一
起
工作,我已经检查过了)powerpc-unknown-
linux
-gnu-gcc object_files -lrt -lpthread -Wl,-Bstatic -lc /powerpc-unknown-
lin
浏览 5
提问于2012-11-02
得票数 15
回答已采纳
5
回答
嵌入式
Linux
上的轻量级调试
c++
、
linux
、
debugging
、
embedded
、
embedded-linux
我正在开发一个在基于
Linux
的小型SBC (大约32MB RAM)上运行的应用程序。不幸的是,我的应用程序最近变得太大,不能再在GDB下运行了。有没有人知道在嵌入式
Linux
中有什么好的、轻量级的调试方法?即使能够查看
线程
的堆栈跟踪也会非常有帮助。值得一提的是,这个应用程序是用C++编写的,并且运行多个
线程
,所以gdbserver是不可行的,因为它不能与多
线程
应用程序一
起
工作。Maha
浏览 2
提问于2009-12-02
得票数 5
回答已采纳
2
回答
如何使用
linux
` `perf`‘工具生成“非CPU”配置文件
linux
、
profiling
、
wait
、
perf
BrendanD.Gregg( DTrace book的作者)有一个有趣的分析变体:要查看的 (和;),
线程
或应用程序被阻塞的位置(不是由CPU执行,而是等待I/O、分页处理程序,或者由于缺少CPU资源而去解析这与传统的分析方法不同,传统分析通常在给定的时间间隔内对
线程
的活动进行采样,并且(通常)只在
线程
在CPU上执行工作时才检查
线程
。 他还可以将非CPU配置文件数据和CPU上配置文件组合在一
起
:。Gregg给出的例子是使用dtrace编写的,这在
Linux
中通常是不可用
浏览 3
提问于2014-04-16
得票数 18
回答已采纳
2
回答
POSIX
线程
是如何在
Linux
上实现的?
linux
、
multithreading
、
pthreads
我想知道通过pthread库创建的
线程
实际上是内核级
线程
还是与内核无关的用户空间
线程
?我已经听到了关于这件事的相互排斥的意见,所以我想知道真相。
浏览 0
提问于2011-05-07
得票数 10
回答已采纳
1
回答
每个进程被认为是一个
线程
吗?
linux
、
process
、
c
、
multithreading
Linux
进程是否被视为
线程
?例如,如果我编写了一个简单的c++程序,调用pthread_create在main()中创建一个新
线程
,这是否意味着我现在有两个
线程
,一个用于main(),另一个用于新创建的
线程
?还是只有生成的
线程
才算为
线程
,而不是main()进程? 我想知道,因为通过调用pthread_join将生成的
线程
连接到main(),似乎我将
线程
连接在一
起
,从而意味着主进程是一个
线程
。
浏览 0
提问于2014-05-20
得票数 2
回答已采纳
1
回答
C++项目中的性能测试
c++
、
multithreading
、
performance-testing
、
valgrind
我用c++编写了一个带有10个
线程
的项目。一个
线程
将数据加载到内存中(写缓冲区),另外9个
线程
同时读取缓冲区并将数据存储在SQLite数据库中,所有
线程
都使用互斥体进行处理以避免冲突。现在我需要评估这个项目的性能,比如每个
线程
的成功时间、内存使用情况等等。在c++环境下如何进行呢?我用Valgrind来检查这些。但我觉得不管用。这是我和瓦伦一
起
运行的代码==24262=
浏览 1
提问于2018-06-30
得票数 1
2
回答
Android,获取当前
线程
Id的两种方式有什么区别?
java
、
android
当我记录下面的两个
线程
I时,它们是不同的。.public static native Thread currentThread(); */ return Os.gettid();从注释中看,它看起来也是调用者
线程
的id
浏览 5
提问于2015-02-12
得票数 2
1
回答
NPTL中的
线程
是如何退出的?
c
、
linux-kernel
、
pthreads
、
system-calls
、
glibc
从实现的角度来看,我很好奇单个NPTL
线程
是如何存在的。我对glibc-2.的执行情况的理解是: NPTL
线程
构建在
Linux
上的轻量级进程之上,用户堆栈上的p
线程
对象中存储了额外的信息,以跟踪NPTL的特定信息,如连接/分离状态和返回对象的指针。当NPTL
线程
完成时,它就会永久消失,只有用户堆栈(因此)p
线程
对象将被收集(由其他
线程
加入),除非它是分离的,在这种情况下,空间直接被freed._exit() syscall杀死了
线程
组中的所有
浏览 1
提问于2020-05-26
得票数 2
回答已采纳
2
回答
在不使用JStack的情况下从冻结的Java应用程序获取
线程
转储
java
、
debugging
、
thread-dump
当我尝试使用JStack获取冻结应用程序的
线程
转储时,其中一个
线程
会给出以下结果: - org.eclipse.swt.internal.gtk.OS有没有其他方法可以获得
线程
转储?我使用的是
Linux
和Sun 1.6.0_20。
浏览 9
提问于2010-08-31
得票数 1
回答已采纳
1
回答
Teamviewer vpn安装
vpn
、
teamviewer
我使用的是ubuntu 20.04LTS .And,我需要teamviewer .I已经安装并运行了teamviewer .But,我看不到VPN的选择,我必须在plc和.I之前连接,您知道有什么解决方案或备选方案吗?
浏览 0
提问于2021-03-23
得票数 0
回答已采纳
2
回答
构建
线程
安全的多平台C库的正确方法是什么?
c
、
gcc
、
thread-safety
、
pthreads
如果我们在
Linux
上编译相同的代码,我们将获得独立于-D_REENTRANT的相同行为。
linux
$ gcc -E test.c | grep return
linux
$ gcc -D_REENTRANT -E test.c然而,对于一个库,指定这些多
线程
选项似乎很糟糕,因为它在
线程
运行时注入了不必要的依赖。然而,如果库需要是
线程
安全的(包括errno),那么在库的编译和派生代码的时候都需要
线程
安全的语
浏览 2
提问于2013-04-11
得票数 11
2
回答
线程
工作目录
c++
、
multithreading
、
c++11
根据定义,单个程序的多个
线程
共享它们的工作目录。您知道是否有办法让每个
线程
在一个专用的工作dir?也许是一个特定的图书馆? 注意:目标语言是c++
浏览 4
提问于2014-06-30
得票数 8
回答已采纳
5
回答
用pthread在C中生成随机数最正确的方法是什么
c
、
multithreading
、
random
、
pthreads
、
srand
我有几个
线程
同时运行,每个
线程
都必须生成随机数。我想知道是否有一个模式可以遵循,了解在主
线程
中使用srand初始化随机生成器是否正确,或者是否每个
线程
都必须初始化自己的随机生成器。看起来rand/srand并没有被设计成与
线程
一
起
使用,我想知道如何同时处理
线程
和随机数。谢谢 编辑:我需要纯随机数,但出于测试目的,我也对生成确定性序列感兴趣。我使用的是
linux
,但我更喜欢编写尽可能可移植的代码。
浏览 1
提问于2011-10-18
得票数 8
回答已采纳
1
回答
Linux
-本机C库:如何配置Visual代码以在Windows上使用它们?
c
、
windows
、
visual-studio-code
、
windows-subsystem-for-linux
我发现很多
线程
都在讨论,如果不使用其他包,就不可能实现。但是,我想知道
Linux
的Windows子系统是否与这些库一
起
出现?如果是,我如何配置Visual代码与WSL一
起
工作?
浏览 2
提问于2018-11-28
得票数 3
回答已采纳
3
回答
在
linux
上使用mingw交叉编译c++11
线程
linux
、
windows
、
multithreading
、
c++11
、
mingw
我尝试在
linux
for windows上用mingw交叉编译一些c++11源代码。代码使用std::thread。$ ..是否可以在mingw中启用c++11
线程
?使用本地g++编译代码时没有任何问题。摄政王凯文我只是在互联网上的某个地方下载了mingw,因为我试图获得一个尽可能新的版本: ..
浏览 2
提问于2013-07-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
Android C++系列:Linux线程(一)概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券