腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
I/O完成端口是否可以帮助处理数据库而不是文件写入?
windows
、
database
、
ipc
、
iocp
我正在阅读
IOCP
,据我目前所知,异步写入仅适用于写入文件的上下文。我所说的“文件”不仅仅指磁盘文件,而是指
Windows
上的“文件”类型的输出设备。我计划以某种方式使用
IOCP
来实现一个
服务器
,该
服务器
从客户端获取消息,然后将这些消息异步写入数据库( MySQL或SQLite)。但是,据我所知,在
IOCP
中异步写入涉及到传递要写入到设备驱动程序的数据--而且一提到“设备驱动程序”,似乎就排除了在数据库上使用
IOCP
和异步写入的可能性,因为从应用程序编写器的角度来看,在
浏览 0
提问于2010-08-15
得票数 1
2
回答
Mono和C#
IOCP
:这是个好主意吗?
c#
、
mono
、
iocp
我正在向c#移植一个在其
服务器
上使用
IOCP
的c++应用程序。谢谢
浏览 0
提问于2009-01-16
得票数 3
回答已采纳
8
回答
Delphi有没有基于I/O完成端口的组件?
delphi
、
iocp
我知道、、和,它们都不支持。外面还有别的东西吗?
浏览 1
提问于2010-02-20
得票数 8
回答已采纳
1
回答
如何暂停
IOCP
TCP socket
服务器
?
windows
、
sockets
、
tcp
、
winsock
、
iocp
应用程序仅使用
IOCP
,包括客户端和
服务器
端。有时,客户端比
服务器
慢(比率为10或100),
服务器
不能缓冲太多数据。如何挂起已建立的TCP连接,然后在不丢失任何消息的情况下恢复它?我试图延迟发布一个新的recv
IOCP
事件,但是一些消息丢失了。C++/
Windows
7+
浏览 0
提问于2015-09-19
得票数 2
1
回答
.NET中的TCP套接字切分
c#
、
tcp
我试图在不使用第三方库的情况下用C#编写一个高性能的HTTP
服务器
,在阅读过程中,我在nginx博客上找到了。这里提到的是使用SO_REUESEPORT,但该选项在.NET套接字和
Windows
中都不可用,因此我搜索了该选项的另一种选择,并阅读了在.NET和.NET中都可用的SO_REUSEADDR是我正在寻找的选项thread = new Thread(threadStart); thread.Start();我是不是做错了什么,或者在
Windows
浏览 0
提问于2020-01-05
得票数 0
回答已采纳
1
回答
线程重用
multithreading
我们是否可以将完成端口线程(用于异步I/O操作)重新定位为CLR process ThreadPool中的工作线程?
浏览 1
提问于2011-09-13
得票数 0
回答已采纳
1
回答
Boost Asio串口问题
c++
、
windows
、
boost
、
serial-port
、
boost-asio
我在
windows
系统上使用CodeBlocks,并下载了Boost,编写并设置了我的IDE变量和构建选项。我一直在成功地使用其他boost库,现在我需要编写一个读写串口的程序。我无法得到任何的
例子
,我试图编译的asio串口。
浏览 6
提问于2011-08-16
得票数 0
3
回答
使用
IOCP
与多个侦听器
c
、
windows
、
sockets
、
server
、
iocp
如何为多个侦听器(在不同端口上)设置
IOCP
套接字?我在网上找到的每一个
例子
都只是一个
服务器
--多个客户端的
例子
,我不明白我是应该创建多个
IOCP
,还是只对所有侦听器使用一个?. hThread = CreateThread(NULL, 0, WorkerThread, g_hIOCP
浏览 3
提问于2017-03-24
得票数 0
回答已采纳
2
回答
查找特定类型的tcp
服务器
c#
、
multithreading
、
tcp
我正在寻找一个tcp
服务器
,或有c#接口,支持从客户端到
服务器
的认证,可能是通过用户名/密码或证书,支持c# /tls传输,通常支持传入通道转发消息到
服务器
和传出命令通道发送命令到事件转发器,如changethis,也许可以在Mono和
Windows
上工作,并且性能良好,即可以支持多个(几十到数百个客户端),以及
Windows
IOCP
。
浏览 0
提问于2011-06-22
得票数 0
回答已采纳
3
回答
boost::asio::io_service在win_mutex锁中崩溃
c++
、
c++11
、
boost
、
boost-asio
、
winsock2
发生崩溃的系统如下: Boost 1.57,动态链接,用多线程编译为boost::asio::detail::win_
iocp
_io_service::do_add_timer_queue(boost::asio::detail::timer_queue_base &boost::asio::detail::win_
iocp
_io_service::add_timer_queue
浏览 7
提问于2015-07-20
得票数 5
回答已采纳
1
回答
基础
服务器
占用大量CPU资源-如何缓解?
c++
、
multithreading
、
server
我正在用C++编写一个非常基本的
服务器
。有一个线程(
服务器
)一直在accept()上循环,等待连接。然而,我希望能够(从外部线程)告诉
服务器
或单个连接从本质上杀死它们自己。这样,我让
服务器
不断地在accept()上循环并检查should_kill_self,我让每个连接在recv()上循环,检查到send()的队列中是否有任何东西,并检查should_kill_self。我根本不需要这个
服务器
是一个超低延迟的
服务器
,那么缓解这个问题的“正确”方法是不
浏览 1
提问于2014-10-31
得票数 0
1
回答
执行I/O完成端口时,是否需要在重叠结构上设置hEvent?
windows
、
serial-port
、
iocp
、
io-completion-ports
我正在使用
Windows
上的I/O完成端口进行串行端口通信(我们可能会有大量的串行端口使用)。我执行了通常的操作,创建了
IOCP
,启动了I/O线程,并将我的CreateFile()句柄与
IOCP
关联起来(用FILE_FLAG_OVERLAPPED调用了CreateFile())。所以在我将我的句柄与
IOCP
关联之后,我立即发出了一个ReadFile()调用。在我所看到和关注的示例中,我没有看到任何人在使用
IOCP
时在OVERLAPPED结构上设置hEvent。这有必要吗?有没有什么好的
浏览 5
提问于2011-06-02
得票数 1
2
回答
IOCP
可以接受和保持的最大连接数是多少
connect
、
max
、
iocp
我做了一些
IOCP
服务器
和客户端测试。
IOCP
服务器
接受客户端的连接,除了从客户端接收数据包之外,什么也不做。客户端连接
服务器
,并在无限循环中向
服务器
发送数据包。问题是:计数器增加到32261,并且不再增加。
服务器
无法接受更多连接,GetLastError()返回10055,WSAENOBUF。我的操作系统是
Windows
XP,内存是4 4GB。我已经
浏览 1
提问于2011-03-22
得票数 0
6
回答
IO完成端口密钥混淆
python
、
windows
、
winsock
、
ctypes
、
iocp
我正在使用Python中的
Windows
DLL API编写一个基于IO完成端口的
服务器
(),使用的是ctypes模块。但这是API的一个非常直接的用法,这个问题是针对那些了解
IOCP
的人的,而不是Python。根据我对CreateIoCompletionPort文档的理解,当您使用与创建的
IOCP
关联的文件句柄(在我的
例子
中是一个套接字)调用此函数时,您需要指定您的“用户定义”完成键。
浏览 0
提问于2009-07-24
得票数 6
1
回答
GetQueuedCompletionStatus -如何在没有任何套接字结构的情况下读取客户端消息
c
、
windows
、
winsock2
、
iocp
我正在尝试在
Windows
中使用C语言学习
IOCP
。其想法是拥有一个具有处理客户端消息的线程的非阻塞
服务器
。 我现在知道如何接受客户了,等等。有没有人能告诉我这是不是可能的,并展示一个小
例子
?
浏览 13
提问于2021-05-28
得票数 0
3
回答
在win32系统上,有多少稳定的(无限长时间)客户端连接(套接字)可以处理
服务器
(boost::asio)?
c++
、
boost
、
asynchronous
、
boost-asio
哪种型号是最适合
Windows
XP的
服务器
型号?如果要求是: 1. c++;2.使用async boost:asio (设置了BOOST_ASIO_HAS_
IOCP
);3.客户端无限期地长时间与
服务器
通信。基于多少socket
服务器
的boost:asio能正常稳定处理吗?
浏览 4
提问于2013-09-24
得票数 3
1
回答
RuntimeError:这个事件循环已经在python中运行。
python
、
web-crawler
、
runtime-error
、
python-asyncio
、
sitemap
df.iterrows(): Url=row['data'] if '--
iocp
' in sys.argv: sys.argv.remove('--
iocp
')logging.info('us
浏览 4
提问于2022-08-17
得票数 0
2
回答
使用WinPCap进行UDP接收
udp
、
winpcap
在这段时间里,我有了可靠的UDP
服务器
,能够接收0.5 to /s的数据。但在速度较慢的PC上,我有一个数据包丢失,我可以看到空洞中的数据包,但不能看到应用程序中的数据包。vsm
浏览 1
提问于2012-08-30
得票数 1
1
回答
超过500个客户端的TCP / Async接收句柄
c#
、
asynchronous
、
encoding
、
tcpclient
、
bitconverter
我是一个完整的TCP部分的初学者,我尝试编程一个主
服务器
,它应该处理500多个客户端与小延迟。 这是我的第一次尝试,你有什么建议如何改进代码,还是我的代码完全是垃圾!
浏览 7
提问于2017-10-19
得票数 0
4
回答
使用单个线程维护多个套接字连接
sockets
、
tcp
但是在一个用于在线游戏的
服务器
上,你可能有10k个并发用户-- 10k个线程可能不是一个好主意。我遇到了一个工具(SmartFox),它声称使用单个线程来监视所有套接字连接,可能会有数千个。
浏览 0
提问于2009-11-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows下c+调用 Rust 库的例子
Linux服务器较Windows服务器优势比拼
Windows服务器主机加固分享
windows服务器信息收集工具
堡垒之夜:电音节导致的服务器崩溃!却是逆向成功的最好例子?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券