腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何获得线程
的
进程
组组长
、
在
linux
内核中,我们可以使用current->comm来获取当前运行
的
进程
的
名称。这会是正常
进程
下
的
线程吗?
Linux
有一个轻量级
的
进程
概念
,这意味着线程也是一个
进程
.
浏览 4
提问于2014-04-04
得票数 1
回答已采纳
1
回答
Linux
内核是一个
进程
、一个线程还是一些被动
的
东西来处理来自应用程序
的
请求?
、
、
、
、
看起来
linux
内核正在运行一个
进程
。但是我看到一些回答说
linux
内核既不是
进程
也不是线程。所以我希望有人能解释一
下
这个
概念
。
浏览 1
提问于2014-03-13
得票数 0
2
回答
Linux
如何处理线程和
进程
调度
、
、
、
我试图理解
Linux
是如何处理
进程
调度和线程调度
的
。我读到
Linux
可以调度
进程
和线程。
Linux
有线程调度器和
进程
调度器吗?如果是,他们是如何合作
的
?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
1
回答
如何调试运行在QEMU (使用gdb-server)
下
linux
(远程),但使用windows主机
的
ARM
进程
?
、
、
、
、
我想附加到一个运行在
linux
下
的
远程gdb-server。实际上,它是一个ARM
进程
,它运行在
linux
主机
下
的
QEMU中。在windows环境
下
,使用Visual studio代码进行调试。这样做通常是可能
的
吗? 我已经在另一台
linux
机器上设置了visual studio代码,并尝试连接到远程gdb服务器,它工作得很好。但是windows
下
的
visual studio代码不
浏览 17
提问于2019-01-15
得票数 0
回答已采纳
2
回答
TCP
的
套接字与
Linux
的
TCP套接字
、
、
Linux
和TCP协议都有称为“套接字”
的
概念
。它们是相同
的
概念
吗?
Linux
的
TCP套接字是否实现了TCP
的
套接字
概念
? 我听说过,这是真的吗?Tenebaum
的
计算机网络(2011年第5版,第6.5.2节,,p553)说: 套接字可以同时用于多个连接。换句话说,两个或多个连接可以在同一个套接字上终止。连接由两端
的
套接字标识符标识。由于引用中说两个连
浏览 1
提问于2019-02-15
得票数 0
5
回答
Linux
内核:线程与
进程
- task_struct与thread_info
、
、
、
我读到
Linux
不支持线程或轻量级
进程
的
概念
,它和其他
进程
一样考虑内核线程。然而,这一原则并没有在代码中得到非常准确
的
反映。我们看到task_struct保存
进程
的
状态信息(如果错误的话纠正我),也看到thread_info附加到
进程
内核堆栈
的
底部。现在
的
问题是,当
linux
应该像任何其他
进程
一样解释线程时,为什么代码支持通过thread_info单独线程
浏览 6
提问于2014-01-26
得票数 16
回答已采纳
1
回答
PCB与PDB
的
异同
、
、
、
、
在Unix、
Linux
、windows等操作系统中使用
的
进程
概念
(PCB或
进程
控制块)与msdos操作系统
的
源代码中使用
的
进程
概念
(PDB或
进程
数据块)相同。我对这两个术语都很困惑:
进程
控制块(PCB)和
进程
数据块(PDB)。术语“过程”与PCB和PDB是否相同?
浏览 53
提问于2019-06-23
得票数 0
2
回答
理解线程
、
、
、
我在高级
Linux
编程中遇到了一个
概念
。下面是:请参阅4.5GNU/
Linux
实现。 while (1);} % cc thread-pid.c -o thread-pid -lpthreadchild thread pid is 3106 我知道要创建一个线程
浏览 4
提问于2013-10-30
得票数 9
回答已采纳
1
回答
内核线程、
进程
和守护
进程
是什么?
、
、
、
从Mauerer
的
Linux
内核架构 内核线程是由内核本身直接启动
的
进程
。他们将内核函数委托给单独
的
进程
,并在“并行”中将其执行到系统中
的
其他
进程
(实际上,与内核本身
的
执行并行)。但是Bovet
的
理解
Linux
说内核线程只在内核模式
下
运行(参见下面的引号)。这两本书中
的
“核心线”
的
概念
是相同
的
吗?在
Li
浏览 0
提问于2016-02-29
得票数 12
1
回答
Linux
不区分
进程
和线程吗?
、
、
、
、
据我所知在
Linux
内核中,
进程
不是由任何结构表示
的
,而是由共享相同线程组id
的
线程组表示
的
。那么,操作系统
概念
中
的
以下内容是否正确?
Linux
还提供了使用clone()系统调用创建线程
的
能力。但是,
Linux
并不区分
进程
和线程。事实上,
Linux
使用
的
是任务
浏览 0
提问于2018-12-30
得票数 7
回答已采纳
2
回答
为什么在
linux
中使用线程打印相同
的
pid?
、
、
、
我正在读一本关于unix
的
书,.It在
linux
中说,线程有不同
的
pid。并给出下面的代码来打印pid和线程id。我使用SUSE和gcc.However,我得到相同
的
pid.Can,有人告诉我为什么?
浏览 4
提问于2013-08-02
得票数 1
回答已采纳
4
回答
设计一个
Linux
char设备驱动程序,以便多个
进程
可以读取。
、
我注意到,对于串行设备,例如/dev/ttyUSB0,多个
进程
可以打开设备,但只有一个
进程
可以获得字节(以先读取它们为准)。但是,对于
Linux
(例如/dev/input/event0 ),多个
进程
可以打开设备,并且所有
进程
都能够读取输入事件。理想情况
下
,我想使用
Linux
输入API,但是
Linux
输入API似乎不支持多位置开关
的
概念
。因此,我正在考虑制作一个功能类
浏览 12
提问于2015-01-23
得票数 8
1
回答
如何用c++编程语言准确描述
进程
状态(如初始化、运行、等待等)?
、
、
这些状态基于
linux
操作系统
的
进程
状态定义,以等待为例,当
进程
不是从外部读取数据,不将数据写入外部,也不计算内部,但困难
的
是我如何知道这个
进程
现在没有计算,如何用c编程语言实现它?(如果
进程
不是从外部读取,它可以返回我知道它现在没有读取
的
读取错误,写入也是如此)。
浏览 4
提问于2013-12-08
得票数 1
回答已采纳
2
回答
信号与系统呼叫
的
使用与关系
、
、
我已经学习了一段时间
的
linux
编程,我知道signal和system call是完全不同
的
概念
。据我所知,system call是内核提供给外部
的
接口,而signal是一种让
进程
从内核或其他
进程
接收信息
的
机制。对我来说,这是一个很好
的
反向过程。这两个
概念
之间是否有深刻或简单
的
关系? 这可能是个愚蠢
的
问题,但有时我会把它们混在一起,我
浏览 4
提问于2015-09-22
得票数 2
回答已采纳
1
回答
Unix中
的
进程
、内核线程、轻量级
进程
和用户线程之间
的
关系是什么?
、
、
、
、
显示了
进程
、内核线程、轻量级
进程
和用户线程之间
的
关系。这本书最关注SVR4.2,它还详细探讨了4.4BSD、Solaris 2.x、Mach和Digital。请注意,我并不是在询问
Linux
。对于每个流程,是否总是有一个或多个轻量级流程作为该流程
的
基础?图3.4似乎表示是。为什么图3.5(a)直接显示在CPU之上
的
进程
,而中间没有轻量级
进程
?对于每个轻量级
进程
,是否总是有一个内核线程作为轻量级
进程
的
浏览 0
提问于2018-09-29
得票数 15
1
回答
除了轻量级
进程
之外,
Linux
还有一个叫做“重重
进程
”
的
概念
吗?
、
、
在
Linux
中,
Linux
有一个叫做"重重过程“
的
概念
吗?(我猜这意味着一个正常
的
过程,所以一个重
的
过程仍然是一个轻量级
的
过程?)
浏览 0
提问于2018-09-30
得票数 0
2
回答
操作系统中
的
叉()
、
在操作系统
的
概念
中,我们总是说在叉()执行中,子和父程序有自己
的
堆和堆栈
的
副本,但是它们共享内存,segment.My问题是当我们说共享内存段时,这是否意味着他们将要执行
的
文本或代码?
浏览 2
提问于2013-10-15
得票数 0
回答已采纳
3
回答
分配线程到内核
的
API
、
换句话说:有没有一个应用程序接口(用于
Linux
或Win32平台)能够创建一个与特定内核相关联
的
线程?
浏览 0
提问于2009-08-06
得票数 1
回答已采纳
1
回答
在Windows上,我是否必须在调用WaitForSingleObject()之后调用CreateProcess()?
、
、
、
在
Linux
上,我必须在父
进程
上
的
wait()后调用fork(),否则子
进程
在完成后将一直处于僵尸状态,直到父
进程
完成为止。我知道Windows‘CreateProcess()与
Linux
的
fork()不同,看起来’僵尸‘是一个在Windows上不存在
的
UNIX/
Linux
概念
。但是,也许我仍然必须调用WaitForSingleObject()来释放分配给CreateProcess()
的
一
浏览 2
提问于2021-10-28
得票数 1
回答已采纳
3
回答
与Apache相比,Nginx在
Linux
上有更好
的
性能吗?
、
、
、
、
从性能上比较了Apache,因为Apache基于线程(对于每个新连接都是一个新线程),而Nginx是基于
进程
(对于到服务器
的
每一个新连接都是一个新
进程
)。因此,Nginx在基于过程
的
基础上表现得更好。但是,如果它们部署在
Linux
上,这是否重要,因为没有直接
的
线程
概念
,而在
Linux
中,线程被映射到内核级别的
进程
。所以在
Linux
上Apache和Nginx
的
性能应该是一样
的
,但是N
浏览 0
提问于2011-05-04
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解Linux的进程状态
Linux的进程pid编号极限
分析Linux 进程的方法有哪些?
从进程组、会话、终端的概念深入理解守护进程
Linux下命令行如何KILL掉一个进程?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券