腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么我在腾讯云上面部署完项目,关闭网页项目就停了?
、
为什么我在腾讯云上面部署完项目,关闭网页项目就停了?会自动清理控制台
浏览 460
提问于2018-05-31
3
回答
我的TCP / IP服务器上的最大
连接
数/
线程
数?
、
、
我很好奇我的服务器
是
在
Linux
还是Windows上工作得更好,据我所知,Windows只支持大约2000个
连接
/
线程
,而我还没有看到太多关于
Linux
可以处理多少
线程
/
连接
的信息。对于我的TCP /IP服务器,除了稳定性/安全性之外,使用
Linux
比Windows还有什么好处吗? 谢谢。
浏览 2
提问于2011-11-25
得票数 1
回答已采纳
3
回答
与Apache相比,Nginx在
Linux
上有更好的性能吗?
、
、
、
、
从性能上比较了Apache,因为Apache基于
线程
(对于每个新
连接
都是一个新
线程
),而Nginx
是
基于进程(对于到服务器的每一个新
连接
都是一个新进程)。因此,Nginx在基于过程的基础上表现得更好。但是,如果它们部署在
Linux
上,这是否重要,因为没有直接的
线程
概念,而在
Linux
中,
线程
被映射到内核级别的进程。所以在
Linux
上Apache和Nginx的性能应该是一样的,但是Nginx比Apache好,为什么?
浏览 0
提问于2011-05-04
得票数 2
2
回答
如何检查
线程
是否可
连接
?
、
、
我知道我可以创建一个带有可
连接
属性集的
线程
,但是一旦创建了, 如果
是
这样的话,我如何检查一个
线程
是否
是
可
连接
的?如何将可
连接
线程
更改为可分离
线程
?
浏览 3
提问于2016-01-07
得票数 3
回答已采纳
1
回答
JDK中的异步NIO
是
如何工作的?
、
、
在JVM中,
线程
只是本机OS
线程
的薄包装器。而原生OS
线程
占用的空间很大,创建它们/在它们之间切换并不是一项轻量级任务。为了克服这一缺点,引入了JDK中的异步NIO,它在任务等待时将
线程
返回到
线程
池。一旦任务结束,
线程
池中的另一个
线程
就会被选中来继续执行任务。 系统如何知道任务已经结束?该任务可能正在等待来自HTTP服务器的响应。但是,由于
线程
已返回到
线程
池,谁会中断CPU来通知任务已完成,工作可以继续?
浏览 2
提问于2020-12-29
得票数 2
1
回答
查找unix系统上的串行端口
、
、
、
、
我需要开发一个服务,它将主动地找到
连接
的新串行设备,并为该串行设备旋转一个新
线程
。该软件将查找所有串行端口,并找到
连接
的arduino,然后它将旋转一个
线程
来处理这个arduino。我们的问题
是
: 只列出任何平台上的串行
浏览 5
提问于2014-07-05
得票数 0
1
回答
协作框架中
Linux
线程
数量的实用限制
、
、
因此,我知道我可以使用和朋友来增加
Linux
进程的
线程
数量。根据的说法,理论上
线程
数量的限制
是
由内存(大约100,000K左右)决定的。我知道我可以将活动
线程
的数量限制为核心数量。我的问题
是
线程
数量的实际限制是什么,在此之后,调度器中的假设开始无效。如果我保持一种真正的协作风格,额外的
线程
是
“免费的”吗?Apache服务器似乎
是
最类似于这种情况的程序。有没有人有关于Apache在变得无用之前产生了多少
线程</
浏览 0
提问于2011-11-08
得票数 5
2
回答
如果
线程
共享相同的PID,如何识别它们?
、
、
我有一个关于
Linux
中
线程
实现的查询。假设我已经创建了4个
线程
。那就意味着:,这4个
线程
会有相同的PID吗?如果有人能详细说明,PID
是
如何共享的。如何识别不同的
线程</e
浏览 13
提问于2012-02-16
得票数 116
1
回答
使用Mutex在Windows上与
线程
连接
IPC
、
、
我在Windows上用互斥实现了IPC,但是当我与另一个
线程
建立
连接
时,出现了问题;当
线程
终止时,
连接
就关闭了。
连接
线程
(A)
连接
到服务器 当进程结束时,互斥被释放
是
很自然的。然而,在
线程
的情况下,我需要保持互斥锁的方式来保持
连接
,即使
线程</
浏览 0
提问于2012-05-09
得票数 1
回答已采纳
1
回答
Posix
线程
ID与
linux
线程
ID有一对一的关系吗?
、
、
、
、
实际上,有时我发现一个
linux
线程
ID映射到同一个进程中的多个POSIX
线程
ID,这意味着在通过调用pthread_create()生成一对POSIX
线程
ID和
linux
线程
ID之后,POSIX
线程
ID会更改,而
linux
线程
ID保持不变。有没有办法在保持
linux
线程
ID不变的同时更改POSIX
线程
ID?如果有,
是
哪个pthread函数?下面
浏览 5
提问于2017-10-20
得票数 0
回答已采纳
2
回答
把一件工作交给一条线,等待它接受
、
我的应用程序工作如下:工作
线程
初始化并开始在pthread_cond_wait()中等待,主
线程
连接
到DB,并开始一次向适当的工作人员提交一行。由于DB驱动程序内部,在提取当前行之前无法读取下一行,因此主
线程
必须等待工作人员“接受”行。为此,我在主
线程
中调用pthread_cond_wait() --等待工作人员的pthread_signal()。这在
Linux
和FreeBSD上都是干净的,但是在
Linux
上通常要花费更长的时间。在FreeBSD上,我始终在27秒内处理
浏览 2
提问于2013-01-24
得票数 0
1
回答
使用libEvent的高性能服务器
、
服务器应该支持大量传入
连接
(以千计),并在windows和
linux
上进行编译。 如果event_base设置为使用锁定,则在多个
线程
之间访问它是安全的。但是,它的循环
浏览 1
提问于2013-03-20
得票数 4
3
回答
Java I/O与带有
Linux
的Java新I/O (NIO)
、
、
、
、
我的per服务器使用通常的Java I/O,每个
连接
机制都有
线程
。如今,随着用户的增加(长时间的轮询
连接
),他们开始跪在地上。然而,这些
连接
大多是空闲的。我读过一些基准测试,在这些基准测试中,在
Linux
中使用新的库的常规I/O性能优于NIO。标准服务器类计算机(带有四核处理器的戴尔)中的I/O和阻塞
线程
(我们在
线
浏览 3
提问于2010-10-30
得票数 21
回答已采纳
1
回答
在多
线程
情况下,httpurlconnection没有给出正确的响应代码。
、
、
为此,我使用ExecutorService进行多
线程
,以检查每个url的状态。connectionTesters.add(new ConnectionTester(string, map)); service.invokeAll(connectionTesters); 现在的问题
是
,当我不使用多
线程
时,我得到了每个URL的正确响应代码,但是当我使用多
线程
时,我得到了
连接
超时异常。
浏览 2
提问于2017-03-17
得票数 0
3
回答
在多
线程
TCP服务器中使用Listen() sys调用
、
、
、
我正在用独立于系统的C语言在
linux
下使用Berkely套接字API设计多
线程
TCP服务器。服务器必须执行I/O多路复用,因为服务器
是
管理客户端的集中式控制器(它永远与服务器保持持久
连接
(除非运行客户端的机器出现故障等))。服务器需要处理至少500个客户端。我有一个16核的机器,我想要的
是
我产生16个
线程
(每个核一个)和一个主
线程
。主
线程
将listen()
连接
到这些
连接
,然后将队列列表中的每个
连接
浏览 2
提问于2012-01-30
得票数 1
回答已采纳
3
回答
在
Linux
上编写多
线程
TCP服务器
、
、
、
、
在工作中,我的任务
是
将TCP服务器实现为Modbus从设备的一部分。我在这里读了很多关于堆栈交换和互联网(包括优秀的)的文章,但是我正在为一个设计问题而挣扎。让侦听器
线程
创建、绑定、侦听和接受
连接
,然后生成一个新的p
线程
来侦听传入数据的
连接
,并在空闲超时之后关闭
连接
。如果当前活动
线程
数为2,则会立即关闭新
连接
,以确保只允许2个
连接
。不要从侦听器
线程
中生成新
线程
,而是使用select()检测传入<em
浏览 2
提问于2012-06-12
得票数 6
回答已采纳
2
回答
同一个
线程
ID能在同一个进程中重用吗?
、
我在地图中存储每个
线程
的信息( map的关键
是
线程
ID)。 不过,我想知道这是否真的
是
个好主意。我看到每个
线程
都有不同的ID,但这是否真的意味着“每个
线程
”,或者仅仅意味着“每个活
线程
”。我的意思
是
,在同一个进程中,一个新
线程
可以使用与旧
线程
相同的ID吗?我的经验
是
,在Android上,对于两个不同的
线程
,奇怪的
是
,syscall(__NR_gettid)
浏览 0
提问于2018-09-21
得票数 0
回答已采纳
2
回答
在windows上将
linux
连接
到mysql
、
、
、
我试图从
linux
连接
到windows服务器上的mysql数据库。我完全没有使用Windows的经验,尤其
是
windows服务器。如何从
Linux
连接
到mySQL数据库?我还想知道(这可能
是
一个不同的
线程
),是否有一个相当于apache文件的.htaccess文件可以处理重写呢?
浏览 0
提问于2012-02-21
得票数 0
1
回答
每个进程被认为
是
一个
线程
吗?
、
、
、
Linux
进程是否被视为
线程
?例如,如果我编写了一个简单的c++程序,调用pthread_create在main()中创建一个新
线程
,这是否意味着我现在有两个
线程
,一个用于main(),另一个用于新创建的
线程
?还是只有生成的
线程
才算为
线程
,而不是main()进程? 我想知道,因为通过调用pthread_join将生成的
线程
连接
到main(),似乎我将
线程
连接
在一起,从而意味着主进程
是</em
浏览 0
提问于2014-05-20
得票数 2
回答已采纳
4
回答
Linux
上还存在雷群问题吗?
、
许多
linux
/unix编程书籍和教程都谈到了,当多个
线程
或for在select()调用上被阻塞,等待侦听套接字的可读性时,就会发生这种情况。当
连接
进入时,所有
线程
和fork都被唤醒,但只有一个
线程
成功调用了"accept()“。同时,大量的cpu时间无缘无故地被浪费在唤醒所有
线程
/ for上。我注意到了一个,它在
linux
内核中提供了这个问题的“修复”,但这是一个非常旧的补丁。 我认为有两种变体;一种
是
每个fork都选择
浏览 3
提问于2010-02-07
得票数 32
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
谈谈连接池、线程池技术原理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券