Windows IOCP 高性能和高并发 I/O 模型 Windows IOCP 提供了一种高性能和高并发 I/O 模型,可用于处理大量并发的 I/O 请求。它利用异步 I/O 和线程池来实现高吞吐量和低延迟,适用于处理大量网络或文件 I/O 操作的应用程序。 C# 22 次浏览 2024-05-28
获取CPU数量的方法-IOCP模型线程数配置 完成端口模型里的线程数该怎么设?用GetSystemInfo拿 CPU 数量挺靠谱的。像这样: SYSTEM_INFO sysinfo; GetSystemInfo(&sysinfo); int CPUnumber = sysinfo.dwNumberOfProcessors; HANDLE Com C++ 0 次浏览 2025-06-13
更新IOCP_Socket /*完成端口IOCP最近写的一个程序要用完成端口,于是我在网上找了些完成端口的代码,下载下来的代码,几乎都不能用,很多是VC6下用的,用vs2005编译,老是不能通过于是,我就自己写了一个完成端口类,这只有一个类,LPCLIENT_CONTEXT指向的是一个含有SOCKET相关信息的结构指针可以能过 C++ 15 次浏览 2024-07-21
IOCP开源代码 **IOCP开源代码详解** IOCP,全称为“Input/Output Completion Port”(输入/输出完成端口),是Windows操作系统提供的一种高效处理网络I/O操作的机制。它主要用于优化多线程服务器的性能,通过将I/O操作的完成通知与处理工作解耦,实现了线程池的复用,从而提升了 Delphi 18 次浏览 2024-07-30
IOCP高性能网络框架 专注 IOCP 实现的高性能框架,代码清爽、逻辑清晰。开发者对 IOCP 底层机制掌握得挺深,多容易踩坑的地方都帮你绕开了,像线程池怎么管、I/O 怎么调度、内存咋分配,都有现成方案。适合你想搞清楚 Windows 下怎么搞高并发服务,或是想写个稳定的网络服务器时参考。源码里例子也不少,上手快,扩展 C++ 0 次浏览 2025-06-01
IOCP常见问题集(史上最全的IOCP资料大全) 注:更多资料请根据压缩文件中的《更多资料.txt》文件的介绍免费获取=====★★★★史上最全的IOCP资料大全★★★★=====目的:研究和分享基于IOCP通讯模型的服务器端及即时通讯客户端相关技术语言:DelphiC++欢迎给位朋友加入----前言---最近在编写即时通讯工具,于是便参考和搜罗了 Delphi 46 次浏览 2024-08-05