腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不理解liunx核中LWP的概念
、
、
对于PTHREAD_SCOPE_SYSTEM,用户级
线程
将绑定到一个LWPvirtual处理器,这个LWP将附加到一个内核
线程
。Q1 :在
linux
中被定义为虚拟处理器吗?内核中的什么源代码定义了它?Q2:在下面的图片中,syslog有PID 852并且有四个
线程
。这四个LWP会绑定一个内核
线程
吗?还是内核会直接安排它们?
浏览 4
提问于2016-01-20
得票数 3
回答已采纳
2
回答
给定一个
线程
id,如何确定它是否仍在Windows上运行
、
、
在
linux
上,我们有pthread_kill()来做这件事。我正在试着为它找一个Windows的
对应
版本。 换句话说,给定一个
线程
id,有没有一种方法来决定
线程
是否仍在运行?GetExitCodeThread()是我发现的最接近的方法,但是它需要
线程
句柄而不是
线程
id作为它的参数。
浏览 1
提问于2011-11-15
得票数 1
回答已采纳
1
回答
线程
调度优先级和良好性
、
、
在GNU/
Linux
下,priority表示
线程
调度优先级。最低友好
对应
于最高优先级。考虑到只有基于优先级的调度程序(而不是时间切片),是否有人知道有一个广泛的操作系统实现,其中的行为将是不同的,即最高的好
对应
于最高优先级?
浏览 7
提问于2013-11-05
得票数 0
回答已采纳
1
回答
一个进程的
线程
可以在多个物理CPU上运行吗?
、
、
在
Linux
上,我们有两个物理CPU(不是多核),一个名为X的进程有许多
线程
。 问题是,是否可能:X的一些
线程
在一个CPU上运行,而X的其他一些
线程
同时在另一个CPU上运行??
浏览 9
提问于2016-12-21
得票数 1
2
回答
如何知道在特定核心上运行的
线程
名?
、
、
、
我的代码使特定的Java
线程
在特定的核心上运行。在这段代码中,我给Java
线程
命名。我需要一个
Linux
命令,它使我能够知道在特定内核上运行的
线程
的名称。我使用ps -mo pid,tid,fname,user,psr -p command,所以我知道进程的名称(java),但是我不知道与tid
对应
的名称来检查特定
线程
是否运行在我为该
线程
确定的核心上。
浏览 0
提问于2015-07-12
得票数 4
1
回答
等待完成可能在用户空间?
、
、
、
、
在
Linux
驱动程序中同步
线程
时,我非常喜欢两个函数,即:wait_for_completion()及其
对应
的complete_and_exit()。用两个
线程
来实现这个api是否可行,共享一个内存映射,分别是内核中的编写器和用户空间中的读取器? 如果没有,那么向C语言用户空间
线程
提供wait_for_completion()的努力是什么呢?
浏览 6
提问于2015-07-27
得票数 1
1
回答
一个
线程
执行的多个进程
、
、
在
Linux
平台上的C中可能是这样的:我让一个
线程
读取应用程序进程进行的系统调用(截取系统调用)。为每个进程A创建一个
线程
,该
线程
执行所需的系统调用,然后休眠,直到A用其
对应
的应用程序进程进行的另一个系统调用将其唤醒。当进程退出时,它的辅助
线程
将不复存在。因此,这就像许多进程聚集在一个
线程
上,然后这个
线程
分散到多个
线程
中,每个进程一个
线程
。 谢谢
浏览 3
提问于2011-06-03
得票数 1
回答已采纳
2
回答
boost::asio::deadline_timer是否为每个计时器使用一个
线程
?
、
、
、
、
如果我为每个项目创建一个计时器,我会用
线程
使系统饱和吗?我在想,最好创建一个等于项目集中最小间隔的计时器,然后在每次更新时递增一个计数器,然后检查计数器现在是否等于任何其他间隔。
浏览 5
提问于2010-03-09
得票数 9
回答已采纳
4
回答
从命令提示符处终止在wine中运行的进程
、
、
(我不是
Linux
或Wine的专业人士...它们是由一个IT人员设置的。我只是个java爱好者)我正在开发一个在
Linux
上运行的java应用程序。它产生了几个做同样事情的
线程
,即通过wine产生进程(java.lang.Process),一些是
Linux
,一些是Windows。我的一些
线程
会无限期地挂在酒会上。因为我有几个
线程
调用相同的
linux
/windows应用程序,所以我不能只是grep的ps输出然后杀死它,因为我可以杀死那些没问题的wine进程。我做
浏览 0
提问于2010-12-30
得票数 4
1
回答
查找CPU时间用于上下文切换或唤醒JVM中的
线程
。
、
、
、
我在JVM上运行了一个多
线程
应用程序。我想知道应用程序在上下文切换/
线程
唤醒上花费的CPU时间%。正在使用的操作系统是GNU/
Linux
和OSX。 我可以通过分析应用程序来解决这个问题吗?如果是,我应该查看哪种方法
对应
于分析器输出中的上下文切换时间?
浏览 6
提问于2016-05-24
得票数 2
回答已采纳
1
回答
内核级和用户级
线程
、
克隆(
Linux
)创建内核级
线程
,而PThreads创建用户级
线程
。我觉得有些OSs实际上不支持用户级
线程
。举个例子:在双核处理器上,如果我有两个正在运行的进程,其中第一个进程有3个
线程
,第二个进程有4个
线程
,那么CPU的时隙将不会被分成7个与单个
线程
相等的时隙,但是一个内核将分配给进程1,并在它的3个
线程
之间共享,而另一个内核将分配给进程2,并在其4个
线程
之间共享。而如果我们使用克隆(在
linux
上)而不是PThr
浏览 1
提问于2013-10-02
得票数 0
回答已采纳
2
回答
哪些任务
对应
于
Linux
内核调度程序?
、
、
、
在
Linux
的内核级别,我们有
线程
/任务(属于内核和用户),例如,init:一个额外的内核
线程
,进程1 (init进程)我的问题是关于内核调度器,它执行以下任务:动态-更具体地说,我的问题变成:内核级别的哪些
线程
/任务
浏览 1
提问于2013-12-17
得票数 2
1
回答
进程控制块,
Linux
和task_struct中的进程描述符?
、
、
我在理解
Linux
中的进程控制块和进程描述符之间的区别时遇到了困难。非常感谢您的帮助!
浏览 0
提问于2017-12-15
得票数 0
1
回答
增加程序执行时间与
线程
数的关系
、
、
、
stddef.h>#include <stdint.h>#include <stdio.h>2: 6.6878114: 6.236: 6.528: 6.82为什
浏览 4
提问于2019-11-11
得票数 0
1
回答
Docker上的Alpine :可以配置
线程
堆栈大小吗?
、
、
经过一些调查,看起来问题就在于高寒的小
线程
堆栈大小。是否可以配置基于高山的码头映像的
线程
堆栈大小?
浏览 0
提问于2023-02-16
得票数 0
回答已采纳
1
回答
将Java
线程
映射到本机pthread
、
、
、
对于用Java编写的多
线程
应用程序,有没有办法在
Linux
上找到Java
线程
和POSIX
线程
之间的映射?根据我的研究,在Java的OpenJDK中创建的每个用户
线程
和通过NPTL创建的内核
线程
之间存在1:1的
对应
关系。假设上面的内容是正确的,那么需要做什么才能挂钩到JVM的本机
线程
委托机制来获得每个
线程
的POSIX id呢?获取每个
线程
的id的动机是检查每个
线程
的亲和性,获取每个
线程</em
浏览 0
提问于2015-08-08
得票数 2
1
回答
中显示的
线程
负责什么?
我想分析我的应用程序,但我不知道每个
线程
都做什么。当然,我可以想象最“有意义”的
线程
角色,但是有些
线程
的责任对我来说还不清楚。例如,什么是“垃圾”-thread和"Studio:socket“
线程
?此外,在分析过程中,哪些
线程
值得注意?顺便说一句,对于模拟器和物理设计来说,
线程
的数量不一样,这对我来说真的很奇怪:物理装置,运行 在哪里可以找到这些
线程
的描述?
浏览 5
提问于2022-03-21
得票数 0
回答已采纳
1
回答
为什么使用HT的并行编译性能比不使用HT的性能差?
、
我在
Linux
2.6.39 x86_64上我的CoreLinux930@2.8‘ve(四核)上的BIOS中对启用和禁用HyperThreading的wine的编译时间进行了几次测量。下面是结果(“速度”是60/来自time(1)的实数):在这里,蓝线
对应
于HT禁用,紫色线
对应
于HT启用。当启用HT时,使用1-4个
线程
比不使用HT的速度要慢。我猜这可能与内核没有将进程分配到不同的内核以及重用已经忙碌的内核的第二个
线程
有关。 那么,我的问题是:如何强制内核为每个内核分配一个进程,而不是向
浏览 4
提问于2013-12-16
得票数 2
1
回答
什么时候std::
线程
::联接由于no_such_process失败
、
允许失败,如果
线程
“无效”,则为no_such_process抛出一个std::system_error。请注意,no_such_process大小写不同于不可连接的
线程
(错误代码为invalid_argument)。 在什么情况下会发生这种情况?我想要一个析构函数来join()它管理的一些
线程
,当然,我希望析构函数永远不要抛出异常。什么可以使一个
线程
(正确的构造和没有销毁)
线程
“无效”。
浏览 2
提问于2018-04-20
得票数 6
回答已采纳
1
回答
多
线程
是一个好主意吗?它的主要功能是从磁盘读取程序吗?
、
、
、
、
我必须保持输出的顺序,所以它
对应
于输入的顺序。如果这是个好主意,我怎样才能这样做呢?更新:这必须在不使用任何类型的SQL库的情况下完成。
浏览 1
提问于2016-11-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux-端口与对应的服务名称
linux多线程服务器
Linux系统编程 线程属性
分享:C语言编程——LINUX 多线程
Linux系统编程 线程同步概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券