腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
进程
与
线程
(用户对内核)
、
、
、
我理解
进程
和
线程
之间
的
区别。我知道用户
线程
和内核
线程
之间
的
区别。您如何用
C
语言
编写它们中
的
任何一个?我在
C
中所知道
的
就是如何
创建
POSIX
线程
,但是这个用户
线程
还是内核
线程
呢?有人能为
进程
、用户
线程
和内核
线程
提供一些
C
代码示例吗? 是否有任何类型<e
浏览 5
提问于2010-03-31
得票数 0
回答已采纳
1
回答
在接受套接字之前
创建
的
子
进程
中使用父
进程
接受
的
套接字
、
、
、
、
我正在使用“预分叉模型”和
C
语言
编写一个跨平台、多
进程
和多
线程
的
服务器。根据模式(多
进程
或多
线程
),服务器刚刚启动,
创建
一组
进程
/
线程
,其任务是处理主服务器接受
的
客户端请求。因为子
进程
是在接受套接字之前
创建
的
,所以它们显然不会继承接受
的
套接字。在win32中,我解决了这个问题,复制了套接字。我能在
C
浏览 29
提问于2019-01-23
得票数 1
回答已采纳
5
回答
使用codecave注入
线程
、
、
、
、
通过使用“codecave”技术将代码注入另一个
进程
;是否可以注入代码来
创建
新
线程
(并为新
线程
注入代码),并让该
线程
与目标
进程
主
线程
并行执行?我们
的
目的是首先学习不同
的
注入技术,但最后为随机
进程
创建
一个心跳功能,以便监督执行(高可用性)。Windows是目标操作系统,
语言
是
C
/
C
++ (需要时使用内联ASM )。 谢谢。
浏览 0
提问于2011-02-04
得票数 0
2
回答
相当于Java
的
Thread.setDaemon
的
C
#?
、
、
、
、
如何在
C
#中将
线程
设置为守护
进程
线程
?
浏览 2
提问于2011-02-17
得票数 31
回答已采纳
1
回答
两个
线程
如何共享在一个对象中声明为变量
的
内存?
、
C
程序可以使用全局变量在父
线程
和子
线程
中执行
的
函数之间共享内存,但具有多个对象类
的
Java程序没有这样
的
全局变量。两个
线程
如何共享在一个对象中声明为变量
的
内存?
浏览 0
提问于2016-02-23
得票数 0
3
回答
D
语言
中
的
Erlang风格并发
、
、
我认为Erlang风格
的
并发是核心计数指数增长
的
答案。你可以用其他主流
语言
伪造它。但解决方案总是让我失望。我不愿意放弃多范式编程(
C
++/D),转而使用Erlang
的
严格语法。什么是Erlang风格
的
并发:
创建
线程
很便宜,维护疯狂
的
数字也很便宜。
线程
只通过消息进行通信。
进程
隔离。或者消息灵通
浏览 13
提问于2010-10-25
得票数 25
回答已采纳
1
回答
什么在Linux操作系统中启动
线程
?
、
、
、
、
我目前正在调查一个与Linux操作系统中
的
线程
相关
的
问题。我知道
进程
是由Linux内核中
的
调度程序启动
的
,但是
进程
内部
的
线程
- Linux内核调度程序还是Linux内核中
的
其他服务?
浏览 0
提问于2022-02-19
得票数 0
2
回答
锁定引脚
线程
内存和cpu
、
我正在做一个用
C
语言
编写
的
项目,该项目要求
线程
运行在与初始
进程
不同
的
CPU上。我使用pthread库来
创建
这些
线程
。我使用sched_setaffinity将主
进程
绑定到cpu。我是否可以对每个
线程
执行相同
的
操作,将它们固定在单独
的
CPU上? 我还固定了主
进程
的
内存。在
创建
pthread之前调用mlockall(MCL_CURR
浏览 1
提问于2010-08-12
得票数 1
回答已采纳
1
回答
是否在任何特定
线程
中初始化静态变量?
、
我在
的
启发下做了一些研究,我注意到,在静态变量初始化期间,一些类似问题
的
建议解决方案
创建
了互斥对象。这样
的
互斥只有在
创建
它
的
线程
在应用程序
的
生存期内仍然有效
的
情况下才能正常工作。现在看来,静态变量是由
进程
主
线程
初始化
的
,而且
进程
主
线程
只在主函数退出时才退出(这大概是在程序员
的
控制下),这似乎是合理
的
猜测。 但是
浏览 3
提问于2015-09-12
得票数 6
回答已采纳
2
回答
程序库或模块中
的
进程
和
线程
是否意味着
进程
、内核级
线程
或用户级
线程
?
、
、
我开始怀疑
进程
、内核级
线程
和用户级
线程
之间
的
区别。对于Python、Java和
C
#等编程
语言
中
的
标准模块,也有同样
的
问题吗? 谢谢。
浏览 5
提问于2017-10-25
得票数 1
回答已采纳
5
回答
Erlang
的
多核编程和其他
语言
有什么区别?
、
我读过乔·阿姆斯特朗( Joe )
的
,以及“n个核心机器快一倍”
的
理论。在Erlang中多核编程
的
有效方法是使用大量
的
进程
(
线程
)。我是一个
C
++程序员,所以我很好奇在
C
++中
创建
大量
线程
和在Erlang中
创建
大量
进程
之间
的
区别。我理解在
C
/
C
++中处理
线程
不是那么容易。另外,我知道锁定/解
浏览 8
提问于2009-03-13
得票数 19
回答已采纳
2
回答
如果主
线程
完成了,而对等
线程
没有完成,会发生什么?
、
我刚接触
C
语言
和多
线程
编程,只是想问一下如果主
线程
结束而对等
线程
没有完成会发生什么,
进程
是否仍然等待直到所有对等
线程
完成或者
进程
在主
线程
完成后立即终止?
浏览 27
提问于2020-10-21
得票数 0
2
回答
如何为特定
进程
设置最大
线程
数?
、
、
、
、
我正在使用CreateProcessAsUser Windows方法
创建
进程
。我使用安全令牌
创建
进程
,并将其添加到作业对象中。我是否可以使用安全令牌或作业对象或任何其他方法限制我所注视
的
进程
的
最大
线程
数? 我使用
的
是
C
#,但是如果解决方案涉及到直接调用Windows调用,那么这种
语言
并不重要。
浏览 7
提问于2013-09-02
得票数 0
回答已采纳
8
回答
真的需要多
线程
吗?
所以是的,我正在
创建
一种编程
语言
。该
语言
允许多个
线程
。但是,所有
线程
都与全局解释器锁同步,这意味着一次只允许执行一个
线程
。让
线程
关闭
的
唯一方法是显式地告诉当前
线程
等待,这允许另一个
线程
执行。当然,并行处理可以通过产生多个
进程
来实现,但是一个
进程
中
的
变量和对象不能从另一个
进程
访问。然而,该
语言
确实有一个相当有效
的
浏览 0
提问于2012-12-17
得票数 4
1
回答
如何控制正在运行
的
工作
进程
的
数量?
就gen_server而言,erlang中
创建
固定数量
的
工作
进程
并为其提供“作业”以执行某些操作
的
设计模式是什么?每个工作
进程
都与一个有连接限制
的
外部服务进行通信。被认为是无限
的
“工作”
的
数量。在
C
语言
中,我会通过
创建
一个工作
线程
池和一个异步
线程
来实现。由互斥锁保护
的
队列(容量有限),向池提供来自提交者
的
作业。
浏览 2
提问于2010-02-09
得票数 4
回答已采纳
2
回答
Scala / Java中
的
NIO问题是什么?
、
、
、
、
我知道使用基于事件
的
线程
可能会出现问题,因为整个系统可能会被阻塞。但是它引用JVM/ Scala吗?添加了我认为,当您需要以异步方式调用某个IO函数时,它需要进入单独
的
进程
或系统(繁重)
线程
。我说
的
对吗?所以,所有关于用通用
语言
解决这类问题
的
问题都涉及到
创建
和管理单独
的
进程
或
线程
。因此,
语言
提供
的
唯一便利是<e
浏览 3
提问于2011-03-25
得票数 6
回答已采纳
2
回答
多
进程
C
++先进先出
、
、
、
在
C
语言
中,您可以使用fork()
创建
多
进程
应用程序,然后可以使用先进先出管道进行通信。我了解到
C
++只支持多
线程
应用程序,如果你想要一个多
进程
的
应用程序,你必须依靠fork()。但是在
C
++中,类型检查是至关重要
的
,所以我不能只通过管道传输对象而没有任何风险。您可以强制转换为void*,并要求sizeof和通过管道发送所有内容,以便将其类型转换回原始对象。在
C
++中是否没有使用多
进程</e
浏览 0
提问于2013-03-12
得票数 0
1
回答
python :多
线程
unix套接字传输非常慢
、
、
、
我正在尝试
创建
一种在多个
进程
之间进行通信
的
方法,以便使用UNIX域套接字传输数据。有2个程序(progserv.py和progclient.py),每个程序都有N个(本例中有4个)
线程
,每个
线程
都与另一个
进程
上
的
相应
线程
通信。progclient.py发送‘pickle’形式
的
datetime.datetime对象。progserv.py接收数据并确定通信
的
延迟。这里
的
想法是通过
进程</em
浏览 1
提问于2017-09-20
得票数 1
2
回答
子
线程
内部
的
多处理
、
、
、
、
我在学习多
进程
和多
线程
技术。 据我所知,
线程
运行在同一个内核上,所以我想知道如果我在一个子
线程
中
创建
多个
进程
,那么它们是否也被限制在单个内核上呢?我使用python,所以这是一个关于特定
语言
的
问题,但是我想知道它是否与其他
语言
相同?
浏览 0
提问于2018-08-28
得票数 4
回答已采纳
1
回答
用管道分叉
C
语言
与Java中
的
线程
、
目前,我正在比较
C
语言
中
的
分叉和Java中
的
线程
。我正在努力理解在同一个
进程
中
的
线程
如何共享内存,它们不需要通过管道进行通信。使用
线程
的
java程序版本会是什么样子?我
的
C
程序细节: 给定一个半径为1
的
圆心为(0,0)
的
圆,并在圆周(边长为2)上形成一个正方形,生成该方格内
的
随机点。当点数接近无穷大时,π是近似的(4x圆周点数&
浏览 13
提问于2022-02-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
菜鸟和大神的分水岭——C语言内存,进程线程
C语言——菜鸟和大神的分水岭:内存、线程、进程
Python创建进程、线程的两种方式
CUDA编排线程及进程0的创建和运行
c+与c语言的创建历程
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券