腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
与Apache相比,Nginx在
Linux
上有更好的性能吗?
、
、
、
、
从性能上比较了Apache,因为Apache基于
线程
(对于每个新
连接
都是一个新
线程
),而Nginx是基于进程(对于到服务器的每一个新
连接
都是一个新进程)。因此,Nginx在基于过程的基础上表现得更好。但是,如果它们部署在
Linux
上,这是否重要,因为没有直接的
线程
概念,而在
Linux
中,
线程
被映射到内核级别的进程。所以在
Linux
上Apache和Nginx的性能应该是一样的,但是Nginx比Apache好,为什么?
浏览 0
提问于2011-05-04
得票数 2
3
回答
我的TCP / IP服务器上的最大
连接
数/
线程
数?
、
、
我很好奇我的服务器是在
Linux
还是Windows上工作得更好,据我所知,Windows只支持大约2000个
连接
/
线程
,而我还没有看到太多关于
Linux
可以处理多少
线程
/
连接
的信息。对于我的TCP /IP服务器,除了稳定性/安全性之外,使用
Linux
比Windows还有什么好处吗? 谢谢。
浏览 2
提问于2011-11-25
得票数 1
回答已采纳
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
2
回答
如何检查
线程
是否可
连接
?
、
、
我知道我可以创建一个带有可
连接
属性集的
线程
,但是一旦创建了, 如果是这样的话,我如何检查一个
线程
是否是可
连接
的?如何将可
连接
线程
更改为可分离
线程
?
浏览 3
提问于2016-01-07
得票数 3
回答已采纳
1
回答
是否存在但可
连接
的
线程
不在/proc/[pid]/task下?
、
、
据我所知,具有空
线程
属性的pthread_create创建的
线程
将使
线程
在
线程
退出后(如果其主机进程仍然活着)可
连接
。./01_detach 五八五六 我认为/proc/5856/task,中应该有两个条目,一个用于主
线程
,另一个用于退出的可
连接
线程
。退出的
线程
总
浏览 2
提问于2017-11-06
得票数 0
回答已采纳
1
回答
Kali
Linux
2020.2:“服务器找不到”web地址错误
、
我最近安装了Kali
Linux
2020.2,在与终端乱搞之后发现,虽然基于以太网的
连接
将允许我使用Google,但它不会通过火狐或终端
连接
到任何web服务器。起初,我认为这是我的
linux
和windows系统之间的时间差,但是在解决了时间问题和关闭Firefox中的代理之后,以及使用了about:config来处理预取和IPv6,我仍然感到困惑。我发现了一些其他
线程
,这些
线程
似乎与我的问题相似,但所有
线程
都是用浏览器代理或约:配置设置修复的。没有防火墙阻塞
连
浏览 0
提问于2020-05-12
得票数 -1
1
回答
使用Mutex在Windows上与
线程
连接
IPC
、
、
我在Windows上用互斥实现了IPC,但是当我与另一个
线程
建立
连接
时,出现了问题;当
线程
终止时,
连接
就关闭了。
连接
线程
(A)
连接
到服务器 当进程结束时,互斥被释放是很自然的。然而,在
线程
的情况下,我需要保持互斥锁的方式来保持
连接
,即使
线程
终止了,如果
浏览 0
提问于2012-05-09
得票数 1
回答已采纳
1
回答
JDK中的异步NIO是如何工作的?
、
、
在JVM中,
线程
只是本机OS
线程
的薄包装器。而原生OS
线程
占用的空间很大,创建它们/在它们之间切换并不是一项轻量级任务。为了克服这一缺点,引入了JDK中的异步NIO,它在任务等待时将
线程
返回到
线程
池。一旦任务结束,
线程
池中的另一个
线程
就会被选中来继续执行任务。 系统如何知道任务已经结束?该任务可能正在等待来自HTTP服务器的响应。但是,由于
线程
已返回到
线程
池,谁会中断CPU来通知任务已完成,工作可以继续?
浏览 2
提问于2020-12-29
得票数 2
2
回答
如果
线程
共享相同的PID,如何识别它们?
、
、
我有一个关于
Linux
中
线程
实现的查询。假设我已经创建了4个
线程
。那就意味着:,这4个
线程
会有相同的PID吗?如果有人能详细说明,PID是如何共享的。如何识别不同的
线程
;是否存在一些
浏览 13
提问于2012-02-16
得票数 116
1
回答
调用boost::asio::read()
线程
阻塞调用
线程
或进程?
、
、
、
、
我对网络编程非常陌生,我正在编写一个程序,它应该接受许多TCP
连接
并从它们接收数据。为了使事情变得并行,代理应该在一个新
线程
中从每个套接字读取数据。我想知道我是否只调用boost::asio::read或boost::asio::read_some的调用
线程
或阻塞进程?是的,我应该自己编写小测试并亲自查看结果,但我现在无法访问我的
Linux
盒。
浏览 0
提问于2013-05-21
得票数 1
回答已采纳
3
回答
在
Linux
上编写多
线程
TCP服务器
、
、
、
、
让侦听器
线程
创建、绑定、侦听和接受
连接
,然后生成一个新的p
线程
来侦听传入数据的
连接
,并在空闲超时之后关闭
连接
。如果当前活动
线程
数为2,则会立即关闭新
连接
,以确保只允许2个
连接
。不要从侦听器
线程
中生成新
线程
,而是使用select()检测传入
连接
请求以及活动
连接
上的传入modbus
连接
(类似于Beejs指南中的方法)。创建两个侦听器
线程
,每个
浏览 2
提问于2012-06-12
得票数 6
回答已采纳
1
回答
查找unix系统上的串行端口
、
、
、
、
我需要开发一个服务,它将主动地找到
连接
的新串行设备,并为该串行设备旋转一个新
线程
。该软件将查找所有串行端口,并找到
连接
的arduino,然后它将旋转一个
线程
来处理这个arduino。(any name here)
浏览 5
提问于2014-07-05
得票数 0
1
回答
内存泄漏和嵌入式
linux
、
、
、
、
我在嵌入式
linux
中运行我自己的c++程序。开始时VSZ为~6000kB (顶部),1h后VSZ增加到~100kB。在程序中有两个
线程
。这两个
线程
几乎所有时间都采用tcp和ssl
连接
。我用valgrind在depian
linux
上运行过同样的程序。Valgrind没有发现任何错误。我没有找到将valgrind编译到嵌入式
linux
的方法。valgrind有没有可能找不到所有来自
线程
的错误?你能帮我个忙吗?
浏览 41
提问于2015-03-07
得票数 0
1
回答
使用libEvent的高性能服务器
、
服务器应该支持大量传入
连接
(以千计),并在windows和
linux
上进行编译。 如果event_base设置为使用锁定,则在多个
线程
之间访问它是安全的。但是,它的循环只能在一个
线程
中运行。如果您想让多个
线程
轮询IO,则需要为每个<em
浏览 1
提问于2013-03-20
得票数 4
1
回答
2015年,Java在64位
Linux
上阻止IO是否解决了C10K问题?
、
、
、
2015年,Java在64位
Linux
上阻止IO是否解决了C10K问题?在64位
Linux
上运行的
线程
每个套接字Java服务器(而不是NIO)能让10万个
线程
运行吗?它能在一两毫秒内对传入的数据(
连接
的一小部分)进行轻微的回复吗?
浏览 7
提问于2015-09-02
得票数 0
回答已采纳
1
回答
协作框架中
Linux
线程
数量的实用限制
、
、
因此,我知道我可以使用和朋友来增加
Linux
进程的
线程
数量。根据的说法,理论上
线程
数量的限制是由内存(大约100,000K左右)决定的。我知道我可以将活动
线程
的数量限制为核心数量。我的问题是
线程
数量的实际限制是什么,在此之后,调度器中的假设开始无效。如果我保持一种真正的协作风格,额外的
线程
是“免费的”吗?有没有人有关于Apache在变得无用之前产生了多少
线程
的相关数字? ,但与Windows有关,抢占式代码。
浏览 0
提问于2011-11-08
得票数 5
1
回答
Posix
线程
ID与
linux
线程
ID有一对一的关系吗?
、
、
、
、
在通过调用pthread_create()创建POSIX
线程
之后,将生成一个新的POSXI
线程
(由pthread_self()返回的
线程
ID标识)和一个新的
linux
线程
(由syscall(SYS_gettid这是否意味着POSIX
线程
ID与
linux
线程
ID有一对一的关系?它们只是分别用pthread_t和pid_t表示
线程
。实际上,有时我发现一个
linux
线程
ID映射到同一个进程中的多个POSI
浏览 5
提问于2017-10-20
得票数 0
回答已采纳
1
回答
每个进程被认为是一个
线程
吗?
、
、
、
Linux
进程是否被视为
线程
?例如,如果我编写了一个简单的c++程序,调用pthread_create在main()中创建一个新
线程
,这是否意味着我现在有两个
线程
,一个用于main(),另一个用于新创建的
线程
?还是只有生成的
线程
才算为
线程
,而不是main()进程? 我想知道,因为通过调用pthread_join将生成的
线程
连接
到main(),似乎我将
线程
连接
在一起,从而意味着主进程是一个
线程
浏览 0
提问于2014-05-20
得票数 2
回答已采纳
4
回答
我们可以使用单个数据库
连接
从多个
线程
同时执行多个数据库select语句吗?
、
、
我想从多个
线程
使用单个数据库
连接
来同时读取MS SQL Server中的数据(或仅执行select语句)。可以从不同的
线程
同时执行所有这些select语句吗?我在
Linux
环境中使用来自C++的MS SQL Server。我需要创建数据库
连接
池,分别用于读取和写入。所以我想知道是否有可能在
线程
之间共享相同的
连接
为只读。
浏览 0
提问于2011-12-01
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
谈谈连接池、线程池技术原理
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券