腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
不区分
进程
和线程吗?
linux
、
linux-kernel
、
process
、
thread
、
lightweight
据我所知在
Linux
内核
中
,
进程
不是由任何结构
表示
的,而是由共享相同线程组id的线程组
表示
的。那么,操作系统概念
中
的以下内容是否正确?
Linux
还提供了使用clone()系统调用创建线程的能力。但是,
Linux
并不区分
进程
和线程。事实上,
Linux
使用的是任务(-rather)
浏览 0
提问于2018-12-30
得票数 7
回答已采纳
1
回答
Python:在
linux
下
写入另一个
进程
的内存
python
、
linux
、
address-space
如何在Ubuntu
Linux
下
使用python写另一个
进程
的地址空间?我的尝试:fd=open("/proc/"+pid+"/mem","
r+
")fd.write("ABC")输出: IOError: [Errno 22]
浏览 3
提问于2013-01-22
得票数 6
2
回答
用变量替换文本文件
中
的特定行
python-3.x
、
tkinter
if ModuleToAppend in OpenFiles1:我不确定如何用我的一个变量替换python文件
中
的特定行
浏览 0
提问于2020-07-11
得票数 0
16
回答
Linux
中
的线程与
进程
linux
、
performance
、
multithreading
、
process
我最近听到一些人说,在
Linux
中
,使用
进程
而不是线程几乎总是更好,因为
Linux
在处理
进程
方面非常有效,而且有太多与线程相关的问题(例如锁定)。然而,我对此
表示
怀疑,因为在某些情况
下
,线程似乎可以带来相当大的性能提升。 所以我的问题是,当面对线程和
进程
都可以很好地处理的情况时,我应该使用
进程
还是线程?例如,如果我正在编写一个web服务器,我应该使用
进程
还是线程(或两者的组合)?
浏览 3
提问于2009-04-30
得票数 275
3
回答
无等待C的僵尸
进程
删除
c
、
linux
、
unix
我有一个子
进程
,它就是exit(0)。它变成了僵尸。有没有办法在父
进程
中
不使用wait或waitpid就将其删除?
R+
.
浏览 1
提问于2013-05-04
得票数 6
回答已采纳
1
回答
进程
是否处于轮询状态?
linux
、
process
给定一个
进程
ID,如何判断该
进程
当前是否处于轮询状态?也就是说,它调用了具有负超时的poll(),并且正在等待输入准备就绪。
浏览 1
提问于2012-01-27
得票数 0
回答已采纳
4
回答
在这种特殊情况
下
如何工作?
c
、
while-loop
我想知道如何在这个特定的代码
中
工作:#include <unistd.h> int count=0; fork
浏览 6
提问于2017-01-16
得票数 0
回答已采纳
2
回答
新的64位
linux
系统有常规
进程
(ps、grep等)占用过多的VIRT方法。
linux
、
memory
、
64-bit
、
grep
、
virtual-memory
S< May09 0:00 [kpsmoused]132 prod-116431-node1:/home/xamine> ps aux | grep psxamine 23192 0.0 0.0 3668 6
浏览 0
提问于2010-05-12
得票数 0
回答已采纳
2
回答
PHP创建连接同一服务器上的两个应用程序的API
php
、
mysql
、
api
想象两个应用程序在同一台服务器上运行不同的mysql数据库。我需要一种在两个应用程序之间交换数据的方法。一个应用程序没有权限访问另一个应用程序的数据库。交换只是后端相关的(自动的东西),不需要用户交互。
浏览 5
提问于2012-08-28
得票数 0
回答已采纳
1
回答
将使用双向popen()的C++代码移植到POSIX的最佳方法
c++
、
c
、
posix
我试图在
Linux
上运行一些C++代码,这是一位同事为OS编写的代码。它大多是可移植的,但有一部分我不知道如何处理。他使用popen(CMD, "
r+
")打开双向管道,并通过fget和fprint与
进程
通信。 在
Linux
上,
r+
类型不可用,因为管道只能是单向的。无论如何,我的问题是:将双向popen()移植到POSIX (或至少OS +
Linux
)的最佳方式是什么?
浏览 1
提问于2016-05-11
得票数 1
回答已采纳
1
回答
在
Linux
运行时重定向FIFO
c++
、
linux
、
ipc
我正在尝试使用POSIX IPC在
Linux
下
的C++
中
实现一个运行时可重新配置的IPC。在当前配置
中
,我有一个
进程
A通过FIFO与
进程
B通信。
进程
B从FIFO获取数据,进行一些修改,并通过另一个FIFO将数据发送到另一个
进程
C。这是一个图形
表示
: 然后,在运行时,我想杀死
进程
B,并允许
进程
A通过B和C之间的FIFO发送数据:我该怎么做呢?
浏览 16
提问于2017-01-24
得票数 1
2
回答
grep管道的输出是什么
bash
、
shell
、
awk
、
grep
我有一个名为"gao“的
进程
,
进程
的"grep”显示包括"awk“在内的两个
进程
。其中输出有两行,而我只想要一行包含"gao“的行。vinllen 1205 100.0 0.0 2432780 652 s005
R+
12:01PM 0:14.80 .所以我想把"grep -v awk“插入到这个shell脚本
中
。
浏览 2
提问于2017-07-17
得票数 0
回答已采纳
3
回答
为什么在
Linux
中
父
进程
被杀死后,子
进程
仍然活着?
linux
、
bash
、
process
有人告诉我,当你在
linux
中
杀死父
进程
时,子
进程
就会死掉。下面是我的脚本:现在我运行bash father.sh,你可以检查它ps -alf 然后我用kill -9 24588杀死了father.sh,我猜测子
进程
应该被终止有谁能解释一
下
原因吗? thx
浏览 1608
提问于2011-12-16
得票数 35
回答已采纳
3
回答
如何知道哪个
进程
(stat: T)是由gdb附加的?
process
、
gdb
当gdb附加
进程
时,
进程
的stat为"T",类似于:pstree -p 27833 -显示gdb(27833) 另一个问题:如何知道
进程
(stat: T)附加了gdb(PID)?,在大多数情况
下
,我不是调试
进程
的人。
浏览 2
提问于2011-07-12
得票数 5
回答已采纳
1
回答
进程
控制块,
Linux
和task_struct
中
的
进程
描述符?
linux
、
process
、
linux-kernel
我在理解
Linux
中
的
进程
控制块和
进程
描述符之间的区别时遇到了困难。非常感谢您的帮助!
浏览 0
提问于2017-12-15
得票数 0
1
回答
对于Mac来说,在
linux
的<
linux
/
linux
.h>
中
,什么是"task_struct“?
linux-kernel
、
process
、
macos
、
process-management
我想了解Mac和
Linux
的
进程
控制块。对于Lionux来说,这是非常明显的,这里有一个帖子询问了同样的事情,有人回答说要查看中的“”。在Mac
中
是否有一个等效的task_struct?
浏览 0
提问于2022-06-19
得票数 1
回答已采纳
2
回答
处理守护
进程
的输入和输出
ruby
、
linux
、
daemons
我想在
Linux
上创建一个ruby程序的守护
进程
。我该怎么做呢?我已经了解了模块守护
进程
()、线程和方法popen3,但是我很难让它们完成上面的工作。答:姆拉丹的方法:require 'rubygems' require 'daemons
浏览 2
提问于2011-07-16
得票数 4
回答已采纳
1
回答
linux
,从不同的
进程
读/写同一个文件,读取过程得到了一些意想不到的数据。
c
、
linux
、
fwrite
、
fread
设想情况: 我的问题是, 确保
进程
(B)始终能够获得更新数据的正确方法是什么?
浏览 1
提问于2016-03-28
得票数 1
2
回答
Linux
:在这种情况
下
,我应该使用
进程
还是线程?
linux
、
multithreading
、
unix
、
process
、
pipe
linux
系统,两个rs485端口,~50个设备连接在这两个端口上。~系统
中
来自
linux
本身的100个
进程
。4核心臂。在许多方面,它就像一个
linux
桌面,我们的应用程序运行。可能会变得很忙,比如你在
linux
下
打开办公室的那一刻。 Q2:如果
浏览 2
提问于2014-04-19
得票数 1
1
回答
Unix
中
的
进程
、内核线程、轻量级
进程
和用户线程之间的关系是什么?
kernel
、
process
、
bsd
、
thread
、
system-v
显示了
进程
、内核线程、轻量级
进程
和用户线程之间的关系。这本书最关注SVR4.2,它还详细探讨了4.4BSD、Solaris 2.x、Mach和Digital。请注意,我并不是在询问
Linux
。图3.4似乎
表示
是。为什么图3.5(a)直接显示在CPU之上的
进程
,而中间没有轻量级
进程
? 对于每个轻量级
进程
,是否总是有一个内核线程作为轻量级
进程
的基础?图3.4似乎
表示
是。为什么图3.5(b)直接显示轻量级
进程
在
进程
浏览 0
提问于2018-09-29
得票数 15
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Linux 中如何结束进程
总结Linux中kill,pkill和killall杀死进程
Linux中父进程为何要苦苦地知道子进程的死亡原因?
如何在 Linux 系统中结束进程或是中止程序
Linux下命令行如何KILL掉一个进程?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券