0%

本文是[1]的扩展,分析不同软件实体之间的兼容性问题,大致包括内核和用户态之间的兼容性和用户态不同层次软件实体之间的兼容性。

阅读全文 »

文本介绍openssl性能测试的相关方法,包括openssl自带的speed测试,加硬件engine的测试。并且简单分析下openssl speed测试的代码。

阅读全文 »

一般使用qemu调试代码的时候我们习惯使用内存文件系统,使用内存文件系统的缺点 是 1. 它是非持久的,无法保存文件系统里的新数据; 2. 一般内存文件系统都比较 简单,测试的时候可能缺工具(比如我们想用sysbench测试下mysql的性能)。本文 介绍的是在qemu虚拟机上安装标准发行版的方法,使用这样的文件系统可以克服上面 提到的两个缺点。本文的测试系统是ubuntu18.04 x86构架CPU

阅读全文 »

本文来自于一个这样的需求,我们需要统计Linux内核里一段执行流程执行时间的 分布情况,得到这个信息对于我们做系统优化有很大的帮助。除了帮助我们得到系统 运行情况的统计特征,我们还可以基于这样的基准测试来衡量我们的优化效果。本 文以一个实际的例子介绍怎么得到这样的统计信息。

阅读全文 »