腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
对于
客户端
服务器
程序
,并行接收多个
客户端
连接请求的最佳方法是什么?
、
、
、
、
该
程序
是一个在
Linux
上用C语言开发的客户/服务器套接字应用
程序
。有一个远程服务器,每个
客户端
都连接到该服务器,并将其自身记录为在线。在任何给定的时间点,很可能会有几个
客户端
在线,所有
客户端
都试图连接到服务器,将自己记录为在线/忙/空闲等。那么服务器如何处理这些并发请求呢?什么是好的设计方法(可能是每个连接请求的分叉/
多线程
?)?
浏览 0
提问于2013-02-02
得票数 2
2
回答
跟踪Informix Client for
Linux
的ODBC调用
、
、
、
我尝试跟踪运行在
Linux
上的
程序
中的ODBC函数调用。此
程序
动态链接ODBC管理器,然后连接到数据库并获取一些数据。有没有人成功地从
Linux
上的Informix管理器(和驱动
程序
)获得了ODBC跟踪?我希望这不是一个bug,我的配置有问题。至于unixODBC:我不能在
多线程
应用中使用unixODBC。我使用连接池,当断开连接是从另一个线程而不是连接断开时,我的应用
程序
出现分段故障。在
多线程</em
浏览 1
提问于2009-03-18
得票数 1
回答已采纳
1
回答
何时使用select与
多线程
进行比较?
、
、
、
、
我刚开始学习为
Linux
服务器编写代码。while(true) client = accept(sock);每个
客户端
都有自己的线程,因此可以与服务器进行通信。好吧,我明白,但我认为
多线程
可以满足所有的需求。而且,即使我使用select,我仍然需要使用
多线程
。 所以我的问题是:我们
浏览 1
提问于2017-01-06
得票数 0
回答已采纳
2
回答
java
多线程
在不同的操作系统上是不同的吗?
、
、
我正在用java做一个模拟餐馆的
多线程
程序
。我使用的是最新的Eclipse Java Oxygen。我尝试过在windows10和
linux
mint上运行它,总是使用Eclipse,它在windows上运行得很好,但是当我在
linux
上尝试同样的项目时,它就停止了。在windows和
linux
上运行
多线程
程序
有什么区别吗? 谢谢
浏览 0
提问于2018-05-06
得票数 0
2
回答
与
多线程
和多核的关系
、
、
我有一个带openmp的
多线程
程序
(xgboost),运行在
linux
上的多核(40核,redhat)服务器上,但当我试图观察"top“命令使用的执行和CPU资源时,我看到只有一个核被我的可执行
程序
占用
Linux
在使用openmp执行
多线程
程序
时会不会只使用一个内核?如果是这样,那么
多线程
究竟是如何实现的呢?只有一个核心? 另外,一个内核可以在多个线程上工作,还是只能在一个线程上工作?在
linux
默认情况下,
多线程<
浏览 4
提问于2015-01-24
得票数 0
1
回答
在
多线程
环境中使用ZMQ的正确方式?
、
、
我的
程序
使用ZMQ进行通信。也就是说,服务器(C++、
linux
)创建一个XPUB套接字,然后在一个线程中读取它,在另一个线程中发布数据(写入)。
客户端
(java、jzmq、
linux
)创建一个子套接字,并使用它进行订阅。什么可能是问题的根源?如果问题出在
多线程
中,那么使用XPUB套接字的正确范例是什么?
浏览 0
提问于2016-04-30
得票数 2
回答已采纳
2
回答
RISCV工具链支持线程库吗?
你好,世界
程序
运行良好。> ./example Example start!
浏览 3
提问于2015-07-23
得票数 3
回答已采纳
1
回答
从eclipse远程调试Android
程序
、
、
、
Android(运行在Android中的gdbserver)说:P.S.可以在cygwin shell中调试,只是不能在eclipse中调试。我不知道eclipse发送了哪些命令。
浏览 2
提问于2011-01-30
得票数 3
回答已采纳
2
回答
Linux
内核文件系统
多线程
、
、
linux
中的文件系统是否以
多线程
模式运行?我有一个用wrapfs编写的小文件系统,想知道文件系统执行的读操作("wrapfs_read")是否发生在
多线程
模式下。谢谢。
浏览 4
提问于2015-08-12
得票数 2
1
回答
用于游戏(和其他任务)的简单而有效的UDP服务器策略
、
、
、
我正在尝试实现我的想法,简单但非常有效的
多线程
服务器在UDP上工作。主要目标是游戏(-like)应用
程序
,但如果它也能用于其他目的,那就更好了。 BSDSock (
Linux
)和WinSock2 (Windows)。我将创建一个名为Socket的抽象类,并为每个平台(
Linux
、WinSock)创建实现本机API的派生类。然后,我将使用基类套接字提供的API,而不
浏览 1
提问于2014-06-22
得票数 1
1
回答
无法在Ubuntu上使用IDM下载视频
、
、
我安装了葡萄酒,我也安装了IDM。但是,我没有得到一个链接,它问我是否想下载我在使用Windows时得到的网页上的视频。因此,我根本无法下载任何视频,尤其是Youtube上的视频。 希望你能帮我解决这个问题。谢谢。
浏览 0
提问于2013-01-24
得票数 1
3
回答
unix accept()函数两次返回相同的文件描述符
、
、
、
、
我的
多线程
网络服务器
程序
有问题。我的问题是:系统如何重新分配仍被另一个线程使用的fd? 谢谢,
浏览 5
提问于2013-06-12
得票数 1
1
回答
在接受套接字之前创建的子进程中使用父进程接受的套接字
、
、
、
、
我正在使用“预分叉模型”和C语言编写一个跨平台、多进程和
多线程
的服务器。根据模式(多进程或
多线程
),服务器刚刚启动,创建一组进程/线程,其任务是处理主服务器接受的
客户端
请求。我能在C
linux
中做什么?
浏览 29
提问于2019-01-23
得票数 1
回答已采纳
1
回答
在java中,Tcp套接字在一段时间后开始断开连接。
、
、
、
我有一个监听
客户端
请求的java服务器。它是一个
多线程
环境。经过一段时间后,服务器开始拒绝新连接,并且还会丢弃已创建的已建立连接。Java Server运行在
linux
机器上。
linux
有1677216的tcp_wmem和tcp_rmem。
浏览 1
提问于2014-02-28
得票数 0
1
回答
LTTng可以通过跟踪
Linux
内核来分析
多线程
问题吗?
、
、
我正在寻找一种方法来分析
Linux
用户
程序
中的
多线程
问题,而不影响
程序
本身的行为。我想知道是否可以从内核事件跟踪器中分析用户
程序
的
多线程
问题?
浏览 18
提问于2018-01-11
得票数 0
1
回答
ZMQ在
Linux
中不使用原始套接字,但在Windows中工作
、
、
、
、
我有一个用原始套接字与服务器通信的
客户端
程序
。它使用“select”轮询套接字描述符并从服务器获取消息。收到消息后,我使用ZMQ套接字将消息发送出去。这个
程序
是一个
多线程
程序
,但是我仔细地处理了ZMQ。
客户端
程序
在线程A中运行,ZMQ套接字仅由该线程A使用。我认为我正确地使用了ZMQ,因为它在Windows
浏览 0
提问于2015-06-11
得票数 0
2
回答
多线程
boost-asio服务器(vs boost异步服务器教程)
、
、
我正在跟踪,不知道如何使用boost制作
多线程
服务器。我已经编译和测试了和,并改进了通信(服务器请求
客户端
提供命令,处理它,然后将结果返回给
客户端
)。但是这个服务器一次只能处理一个
客户端
。我想使用boost来制作
多线程
服务器。还有,它执行tcp_server server(io_service);主
程序
功能。问题是-是否在内部为每个
客户端
创建一个线程?这是<e
浏览 7
提问于2012-12-18
得票数 1
2
回答
如何获得最快的数据处理方式:叉或/和
多线程
、
、
、
、
假设我们有一个
客户端
,它不断地发送大量的双数据。以下是事实:我的想法如下:所有这些都在
Linux
中。我的问题是: 目前,我的服务器只是一个包含
多线程
的进程。我正在考虑如果我使用fork(),它会更快吗?我认为只使用fork()而不使用
多线程
应该是个坏主意,但是如果
浏览 2
提问于2016-09-19
得票数 1
回答已采纳
7
回答
C:一个线程
程序
怎么能比同一核上的非线程
程序
运行得更快呢?
、
、
、
、
我有一个服务器和一个
客户端
程序
。服务器
程序
一直在等待
客户端
的请求。服务器要对每个
客户端
进行响应,需要5秒才能使用sleep()函数。在
多线程
版本上,如果我同时调用两个客户机,则每个需要大约5秒的时间才能得到响应。在非
多线程
版本中,相同的测试为第一个
客户端
提供5秒,将10提供给第二个
客户端
。显然是意料之外的事。尽管有一些问题。当cpu上的核心只有一个时,
多线程
服务器模块如何能够比非线程模块运行得更快?
浏览 0
提问于2011-08-12
得票数 1
回答已采纳
2
回答
Java - UDP
多线程
服务器
、
、
如何使用UDP实现在服务器上处理
客户端
请求的线程。我在某处读到过,你可以使用ThreadPoolExecutor,就是使用这个方法。因为在web上没有太多的文章给你任何使用
多线程
UDP应用
程序
的例子。谁有一个如何实现
多线程
UDP服务器/
客户端
应用
程序
的示例? 使用TCP很容易做到这一点,所以我使用了TCP
多线程
,只是想掌握UDP是如何工作的。
浏览 2
提问于2011-10-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
客户端多线程编程解决思路
linux多线程服务器
分享:C语言编程——LINUX 多线程
Python多线程实现程序加速
最新Linux版Steam客户端开始支持以Linux容器执行游戏
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券