异数OS TCP协议栈测试(二)--短连接篇
异数OS TCP协议栈测试(二)--短连接篇
本文来自异数OS社区
异数OS-织梦师(消息中间件)群: 476260389
测试目标
TCP 短链接IO性能测试,Client Server都采用单线程半双工模式,Client发起连接,连接后发送请求,接收Server回应,收到Server回应后,关闭连接,循环此ECHO流程。
基本测试环境
VMware 12
异数OS宿主操作系统 debian 8 64位
CPU : NUC i3 2.6G 双核
内存:2GB
TCP重要参数如下:
个Client,个Client,倍左右,且主流操作系统一般IO能力不易多核扩充,下面是几种主流系统的单核ECHO对比,数据来自官网以及第三方测试,可比性可能不高,但也可做参考估算。
| 异数OS TCP单核短链接 | Seastar-Httpd短链接 | F-Stack nginx 短链接 | F-Stack nginx 长链接 | Asio epoll长连接 | Asio epoll短链接 | 
| 400W | 32W | 9W | 20W | 14W(不可多核扩充) | 4W(不可多核扩充) | 
异数OS TCP协议栈测试(二)--短连接篇的更多相关文章
- 异数OS TCP协议栈测试(五)--关于QOS与延迟
		. 异数OS TCP协议栈测试(五)–关于QOS与延迟 ##本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 6524 ... 
- 异数OS TCP协议栈测试(一)--数据传输篇
		异数OS TCP协议栈测试(一)--数据传输篇 本文来自异数OS社区 github: 异数OS-织梦师(消息中间件)群: 476260389 测试目标 数据传输IO性能测试,主要是建立连接后测试收 ... 
- 异数OS TCP协议栈测试(四)--网卡适配篇
		异数OS TCP协议栈测试(四)–网卡适配篇 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 652455784 异 ... 
- 异数OS TCP协议栈测试(三)--长连接篇
		异数OS TCP协议栈测试(三)--长连接篇 本文来自异数OS社区 github: 异数OS-织梦师(消息中间件)群: 476260389 异数OS TCP长连接技术简介 说起长连接,则首先要谈对 ... 
- 异数OS国产CPU平台移植项目需求分析
		异数OS国产CPU平台移植项目需求分析 目录 异数OS国产CPU平台移植项目需求分析 项目立项背景 项目需求分析 异数OS性能指标简介 1.TCP协议栈性能测试 2.异数OS-织梦师-水母 消息队列性 ... 
- 异数OS 织梦师-纤手(二)-- LPC RPC篇
		异数OS 织梦师-纤手(二)– LPC RPC篇 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 652455784 ... 
- 异数OS 织梦师-水桶(三)-- RAM共享存储方案
		. 异数OS 织梦师-水桶(三)– RAM共享存储方案 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 652455 ... 
- 国产CPU 申威1621 异数OS基础组件理论性能测试报告
		国产CPU 申威1621 异数OS基础组件理论性能测试报告 文章目录 国产CPU 申威1621 异数OS基础组件理论性能测试报告 前言 测试平台 测试项目 SW1621 异数OS 容器虚拟交换机模拟性 ... 
- 异数OS 织梦师-Xnign(四)-- 挑战100倍速Nginx,脚踩F5硬件负载均衡
		. 异数OS 织梦师-Xnign(四)– 挑战100倍速Nginx,脚踩F5硬件负载均衡 本文来自异数OS社区 github: https://github.com/yds086/HereticOS ... 
随机推荐
- h5&css3
			HTML5 HTML5简介 万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.作为新HTML语言,具有新的元素,属性和行为 它具有更大的技术集,允许更多样化和强 ... 
- CKEditor配置,最适合新手两种方式详解。
			CKEditor.js的配置,大概有两种方式,这里有基础版和全面的版本可以试验 https://cdn.ckeditor.com/4.8.0/full-all/ckeditor.js http://c ... 
- dynamic web module version
			Ser vlet 3十二月2009开发平台标准版6,6可插性,易于开发,异步ser vlet,安全,文件上传 Ser vlet 2.5九月2005开发平台标准版5,5需要平台标准版5,支持注释 Ser ... 
- Unitils集成DBUnit、Spring-单元测试(转)
			1.maven-pom文件中引入相关jar包 <!-- Unitils -dbunit.Spring --> <dependency> <groupId>org.u ... 
- centos 下yum lock的解决办法
			centos 下yum lock的解决办法 centos7下yum install的时候,报了一堆错误,如下: Another app is currently holding the yum loc ... 
- CentOS系统将UTC时间修改为CST时间方法
			世界协调时间(Universal Time Coordinated,UTC): GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地 ... 
- 试着用教程跑cifar10数据
			1.terminal里已经可import torchvision了,为什么Spyder里还是不能import torchvision 重启. 2. trainset = torchvision.dat ... 
- Java泛型类特性
			在2004年末Java推出了Java5,其中提供了对泛型方法和类的支持,也围绕着泛型推出了一下特性,本章将对Java泛型进行综合的概括 1.泛型特性构件pre-Java 5 1.使用Object表示泛 ... 
- mysql锁及四种事务隔离级别笔记
			前言 数据库是一个共享资源,为了充分利用数据库资源,发挥数据 库共享资源的特点,应该允许多个用户并行地存取数据库.但这样就会产生多个用户程序并 发存取同一数据的情况,为了避免破坏一致性,所以必须提供并 ... 
- 20191121-8 Scrum立会报告+燃尽图 04
			此作业要求参见https://edu.cnblogs.com/campus/nenu/2019fall/homework/10068 一: 组名:组长组 组长:杨天宇 组员:魏新 罗杨美慧 王歆瑶 ... 
