包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
2022-09-21 18:48:51 3.43MB 完成端口 IOCP SOCKET
1
基于锁的并发数据结构 柜台 链表 队列 哈希表
2022-09-15 13:37:08 3KB C
1
这个是个完整的用tcp上传或下载文件的源码。服务器在Linux平台上编译,采用epoll高并发框架,可以高效,大并发的文件上传下载服务。客户端可在windows平台上用vs编译,编译出来是个dll。windows 可以直接调用此dll,实现文件的上传,下载。
2022-08-11 20:11:25 45KB linux tcp windows c++
1
自己写的epoll server并发服务器模型代码,可以直接使用。有比较详细的注释,实现了单线程处理多个连接请求。
2022-08-09 14:17:19 3KB linux编程 网络编程 epoll 并发服务器
1
1.什么是内存池 2. 为什么需要内存池 3.内存池设计的演进 4.我们重点目标:并发内存池concurrent memory pool 1. 内存碎片问题 2
2022-08-04 18:00:24 686KB c++
1
C++ Concurrency In Action Practical Multithreading 作者:Anthony Williams 译者:陈晓伟 年份:2017-2018 本书概述 对《C++ Concurrency in Action》的中文翻译。 本书是基于C++11新标准的并发和多线程编程深度指南。 有书签,文字版。
2022-08-02 15:46:58 5.12MB C++并发 C++11 并发技术
1
题目内容:大贤者福尔的在计算机方面的研究也取得了极大的成绩,他的研究主要集中在并行计算方面,通过锁机制保障程序的并行执行。为此,他设计了一个非常简单的原型系统,系统中程序最多不超过100条语句,分为以下几种类型: var = another_var or constant(变量赋值) var += another_var or constant(运算赋值) var -= another_var or constant(运算赋值) print var(输出变量) lock unlock end 现有nn个程序,顺序编号依次为1-n1−n,所有的程序均按并发模式执行。程序中变量用单个小写字母表示,初始为0,为所有程序公有(即某个程序对某个变量赋值可能会影响其他程序)。常数为绝对值不超过100的整数。系统中同一时刻只有一个程序处于运行态,其他程序均处于等待态....(字数限制)
主要介绍了C++11 并发指南之std::thread 详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-07-15 21:41:04 51KB C++11 std::thread
1
讲解C++11/14标准的使用方法,讲解到位,语言风趣,读之甘之如饴。PDF格式的哦,很清晰。
2022-06-23 16:13:44 94.86MB c++ 面向对象编程 并发
1