linux下IPC latency 进程间通讯延迟测试结果

详文请见  VLoveIYhttp://ffown.sinaapp.com/?p=40

CPU name : Intel(R) Xeon(R) CPU E5405 @ 2.00GHz processor : 4 cpu MHz : 1995.021

IPC latency:

IPC TYPE:   MessageSize:   Average Latency: unix socket   10K       9us localhost tcp   10K       11us pipe        10K       6us remote TCP   10K       13us

IPC throughput: IPC TYPE:   MessageSize:   Average throughput/msg:   Average throughput/M: unix socket   10K       183049 msg/s         14643 Mb/s localhost tcp   10K       113901 msg/s         9112 Mb/s pipe        10K        146724 msg/s          11737 Mb/s

测试代码: http://github.com/rigtorp/ipc-bench

想在linux下选择一个IPC,主要倾向于unix socket,ipc-bench测试下来 感觉更有底了,10K数据传输9us的延时在大多数应用中都可以接受了, 这样某些应用可以使用类似于Nginx的多进程模式,网络层一个进程, 逻辑层多进程,而且可以跑脚本,既能利用同步编写逻辑,有可发挥多核优势

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT可乐

Spring详解(一)------概述

  本系列教程我们将对 Spring 进行详解的介绍,相信你在看完后一定能够有所收获。 1、什么是 Spring ?   Spring是一个开源框架,Sprin...

1987
来自专栏Java技术栈

Java 程序员必备的 15 个框架,前 3 个地位无可动摇!

Java 程序员方向太多,且不说移动开发、大数据、区块链、人工智能这些,大部分 Java 程序员都是 Java Web/后端开发。那作为一名 Java Web ...

1211
来自专栏Python中文社区

Python中文社区开源项目计划:pymysql-connpool

A simple connection pool based PyMySQL. Mainly focus on multi threads or async m...

1422
来自专栏cloudskyme

apache tuscany(一)

先看一下tuscany简介,简单了解一下tuscany是什么 SCA 的基本概念以及 SCA 规范的具体内容并不在本文的范畴之内,有兴趣的读者可以通过一些相关文...

3486
来自专栏battcn

Spring Cloud for Alibaba 发布

spring-cloud-alibaba 项目由阿里的开源组件及部分阿里云产品组成,基于 Spring Framework 框架扩展和封装,同时将 Spring...

3831
来自专栏云计算

基于微服务的 Abixen 平台中的领域驱动设计方法

原文地址:https://dzone.com/articles/ddd-tiers-approach-in-microservices-based-abixen

5585
来自专栏腾讯Bugly的专栏

Android 开发必备知识:我和 Gradle 有个约会

0、讲个故事 0.1 Ant,我还真以为你是只蚂蚁 真正开始近距离接触编程其实是在2012年,年底的时候带我的大哥说,咱们这个 app 发布的时候手动构建耗时太...

3554
来自专栏程序员互动联盟

【专业技术第十一讲】Eclipse和myeclipse区别

存在问题: 初学java环境配置这个Eclipse和MyEclipse分不清?十分不解 解决方案: Eclipse 是一个开放源代码的、基于Java的可扩展开发...

60711
来自专栏JackieZheng

Spring实战——无需一行xml配置实现自动化注入

  已经想不起来上一次买技术相关的书是什么时候了,一直以来都习惯性的下载一份电子档看看。显然,如果不是基于强烈的需求或强大的动力鞭策下,大部分的书籍也都只是蜻蜓...

2136
来自专栏杨建荣的学习笔记

一个oracle bug的简单验证(r8笔记第45天)

最近碰到了一个oracle bug,但是我感觉还是有些运气的成分,虽然错误日志和bug描述吻合,版本也完全对应,现在有几个问题在我脑海中翻腾,就是这个问题是不是...

3597

扫码关注云+社区