Skip to content

Commit

Permalink
16-01-14. Find a new benchmark thrulay to continue the work.
Browse files Browse the repository at this point in the history
  • Loading branch information
dc3671 committed Jan 15, 2016
1 parent e0abbf2 commit d14f533
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 0 deletions.
2 changes: 2 additions & 0 deletions analysis/ebizzy-test_sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
A default shell to be `lkp qemu`'s params. Config a series of params including `memory`, `nr_cpu`, `testbox`, `kconfig`... And determine which tests to run(eg. wrapper, ebizzy)
The 160 line - "$@" is the mark of end, followed by a series of jobs status(to see whether there is any job stopped unexpectedly, but not really).
Empty file added analysis/lkp-exec/qemu
Empty file.
14 changes: 14 additions & 0 deletions analysis/pack/all.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
File in this folder indicates the source url to download the benchmark file online when using `lkp pack`.

It could happen when you run `lkp qemu` or `lkp pack PROBLEM` manually.

The benchmarks that can be get from `sourceforce.net` are as follow:

reaim:4:WEB_URL="http://heanet.dl.sourceforge.net/project/re-aim-7/re-aim/${VERSION}/osdl-aim-${VERSION}.tar.gz"
thrulay:4:WEB_URL="http://jaist.dl.sourceforge.net/project/${BM_NAME}/${BM_NAME}/${VERSION}/${BM_NAME}-${VERSION}.tar.gz"
ebizzy:4:WEB_URL="http://nchc.dl.sourceforge.net/project/$BM_NAME/$BM_NAME/${VERSION}/${BM_NAME}-${VERSION}.tar.gz"
fsmark:4:WEB_URL="http://heanet.dl.sourceforge.net/project/${BM_NAME}/${BM_NAME}/${VERSION}/fs_mark-${VERSION}.tar.gz"
aim9:3:WEB_URL="http://nchc.dl.sourceforge.net/project/aimbench/aim-suite9/Initial%20release/s9110.tar.Z"
aim7:3:WEB_URL="http://nchc.dl.sourceforge.net/project/aimbench/aim-suite7/Initial%20release/s7110.tar.Z"

These may be the emphasis.
25 changes: 25 additions & 0 deletions report.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
## 01-14 ##

在尝试不同的运行方式的过程中,逐渐熟悉了整个项目的框架,对于`exec/qemu``.sh`文件中的配置有所了解。

使用茅学长给的`ebizzy-test.yaml`,利用`lkp job2sh ebizzy-test.yaml`生成`.sh`文件,再`lkp qemu ebizzy-test.sh`

- 阅读`sbin/pack`,了解如何生成`.cgz`文件。
- 跑通ebizzy这个benchmark后,尝试换一个跑通相同的流程:生成sh、运行`lkp qemu`

在初步阅读`.yaml`文件后,对比正确版本多的东西,可以看到至少在initrd里是需要有测试对应的`.cgz`镜像的,所以需要先从`sbin/pack`下手,生成hackbench的镜像。

阅读了`sbin/pack`的大致内容后,发现它是针对`pack/*`目录下的脚本,下载脚本中url对应的benchmark,而hackbench没有这个脚本(以后有需要也得自己仿照着写),另外考虑到国内能否连上的问题,暂且选取使用`sourceforge.net`的几个benchmark:

reaim
thrulay
ebizzy
fsmark
aim9
aim7

fsmark是测文件系统读写速度的,reaim\aim9\aim7都是一整套测各个方面的,thrulay是测网络的,选thrulay进行下一步。

The program thrulay is used to measure the capacity, delay, and other performance metrics of a network by sending a bulk TCP or UDP stream over it.


## 01-13 ##

到达上海Intel,跟随学长开始接下来的工作。
Expand Down

0 comments on commit d14f533

Please sign in to comment.