自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yayuntian的专栏

人活着就要快乐

  • 博客(8)
  • 收藏
  • 关注

原创 libevent http post json 测试

测试性能才265.47 pps,严重怀疑自己测试有问题,先记录下来#include <errno.h>#include <stdlib.h>#include <string.h>#include <time.h>#include <event2/event.h>#include <event2/buffer.h>#include <event2/http.h>#include <even

2017-01-17 18:07:05 2448

原创 Json性能测试——cJSON vs rapidjson

测试环境:Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz MemTotal: 65938376 kB CentOS release 6.7 (Final) gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-17)结论在-O3的编译环境下,rapidjson的性能应该是cJSON的2.4-3.5倍左右注: 1、如果换

2016-12-30 14:17:04 6969

原创 时间量级——从register、L1-L3 Cache 到 restart

按照CPU为3.3GHz来计算 事件 延时 相对时间比 1个CPU周期 0.3ns 1s L1访问 0.9ns 3s L2访问 2.8ns 9s L3访问 12.9ns 43s 内存访问 120ns 6m 固态硬盘I/O(SSD) 50-150us 2-6d 机械硬盘I/O 1-10ms 1-12m 互

2016-12-12 23:16:30 710

原创 基于时间序列的异常检测C++实现

skyline是一款实时的基于时间队列的异常检测算法的集合,但是基于python和redis来实现,由于项目需要,故借鉴翻版了一个c++的版本,供学习使用https://github.com/yayuntian/anomaly参考项目: https://github.com/etsy/skyline

2016-12-10 22:37:05 1973

翻译 grub循环 无法启动win10

问题描述:有一块SSD,在第一个分区装上了win10系统可以正常工作,然后安装了ubuntu16.04到剩余的空间(第二个分区)也可以启动。但是当启动进入grub时,正常显示windows10的选项,但是选择后直接黑屏,然后又返回到grub的界面,如此循环无法进入windows10。此时选择ubuntu选项任然可以进入,进入后直接update-grub还是不起作用,遇到这样的问题,搜索了google

2016-12-10 22:29:41 10542 3

原创 libzmq在inproc://模式下性能测试

libzmq在inproc://模式下性能测试测试环境:CPU:Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz * 2 内存:64GB 1333 MHz OS:CentOS release 6.7Libzmq: https://github.com/zeromq/libzmq master分支最新代码,版本号 4.2.1测试准备:测试代码perf/in

2016-12-02 16:05:30 1117 1

原创 简单hello.c Makefile示例

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-11-30 14:19:59 774

原创 glusterFS: self-heal 的触发条件

从代码中看,有如下四种情况可以出发afr_launch_self_heal,从而导致afr_self_heal的执行:reason = "lookup detected pending operations";                      ======就是afr_lookup在afr模块中的调用先后关系是 afr_lookup ->afr_lookup_cbk -> af

2013-04-18 16:35:27 1371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除