这里整理几个在学习Linux DRM/KMS中用到的几个工具,modetest.kmscude.igt-gpu-tools. 简介: modetest 是由libdrm提供的测试程序,可以查询显示设备的支持状况,进行基本的显示测试,以及设置显示的模式.   kmscube 是由mesa3d提供和维护,这是一个基于 KMS/GBM/EGL/OPENGL ES2.0 测试用例. kmscube is a little demonstration program for how to drive ba…
kmscube   kmscube is a little demonstration program for how to drive bare metal graphics without a compositor like X11, wayland or similar, using DRM/KMS (kernel mode setting), GBM (graphics buffer manager) and EGL for rendering content using OpenGL…
转自:https://blog.csdn.net/yangkuanqaz85988/article/details/48689521 Whoops,上次写完<Linux DRM Graphic 显示简单介绍>博文后,心情还是蛮愉悦的,来来,这次在说说具体的显卡驱动. 1. DRM 框架分解 DRM 框架提供了一系列的 IOCTL 行为,但是绝大部分可以分成两类行为:Graphics Execution Manager (GEM).Kernel Mode-Setting (KMS) 下面截图 W…
只能用于http的测试工具: ab: 安装方法:yum install httpd-tools -y 使用:ab -c 1000 -n 10000 + ip            -c 为并发数,-n 为总的请求数 返回结果: 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数.某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率. 计算公式:总请求数 / 处理完成这些请求数所花费的时间…
FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证.磁盘IO是检查磁盘性能的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类. 目前主流的第三方IO测试工具有fio.iometer 和 Orion,这三种工具各有千秋,在linux 下也可以使用dd 进行简单的磁盘(文件系统)测试(文末补充). fio在Linux系统下使用比较方便,iometer在window系统下使用比较方便,Orion是oracle的IO测试软件,可在没有安装oracle数据库的情况下模拟oracle数…
Kali Linux下的Armitage是一个很强大的渗透工具,图形化操作页面,但我们把kali linux装在虚拟机里面,然后再启动armitage就会出现一个error,他会给你一个message,告诉你: I can not find a database.yml file.I*really*need it. Here's how to fix this: 1.Try setting MSF_DATABASE_CONFIG to a file that exitsts. 2.Did you…
原文链接:https://blog.csdn.net/qq_27517377/article/details/78794409 yum -y install httpd-tools ab -v 查看ab版本 ab –help ab -n1000 -c 10 http://www.91cnm.com/ http://www.91cnm.com/是我的小网站挂在虚拟主机上的 ,-n访问1000次, -c并发10个 ab压力测试返回报文内容详解: Server Software: Apache #服务…
fio [global]bs=16kdirect=1rw=readioengine=libaioiodepth=6write_bw_logruntime=60[test]filename=/data/disk.imgsize=4096M iperf # iperf -s -u# iperf -u -c IP -b 100M -i 1…
http://my.oschina.net/alphajay/blog/33725 1.Gcov是进行代码运行的覆盖率统计的工具,它随着gcc的发布一起发布的,它的使用也很简单,需要在编译和链接的时候加上-fprofile-arcs -ftest-coverage生成二进制文件,gcov主要使用.gcno和.gcda两个文件,.gcno是由-ftest-coverage产生的,它包含了重建基本块图和相应的块的源码的行号的信息..gcda是由加了-fprofile-arcs编译参数的编译后的文件运…
有了webapi,对应的,也就要有各种语言的sdk,有时候,还要有一个好用的api测试工具.sdk和api测试工具在功能上有一些异同,有时候测试工具会直接基于sdk来制作. 它们通常包含: 1.http通信底层功能封装有些语言或系统,本身http的库不够好,所以会用一些第三方库.c++一般用curl,java(android)可能用Volley.在这之上,通常再封装出一个HttpClient,提供同步异步的GET和POST功能. 2.OAuth功能有些帐号关联的sdk,会提供OAuth的封装.…