前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >fio基础2

fio基础2

作者头像
franket
发布2022-04-24 00:15:56
4450
发布2022-04-24 00:15:56
举报
文章被收录于专栏:技术杂记

基础操作

代码语言:javascript
复制
[root@iZ116haf49sZ bin]# ll /usr/local/bin/fio
-rwxr-xr-x 1 root root 3113575 Nov 12 21:48 /usr/local/bin/fio
[root@iZ116haf49sZ bin]# /usr/local/bin/fio -h 
fio-2.1.10
/usr/local/bin/fio [options] [job options] <job file(s)>
  --debug=options	Enable debug logging. May be one/more of:
			process,file,io,mem,blktrace,verify,random,parse,
			diskutil,job,mutex,profile,time,net,rate
  --parse-only		Parse options only, don't start any IO
  --output		Write output to file
  --runtime		Runtime in seconds
  --latency-log		Generate per-job latency logs
  --bandwidth-log	Generate per-job bandwidth logs
  --minimal		Minimal (terse) output
  --output-format=x	Output format (terse,json,normal)
  --terse-version=x	Set terse version output format to 'x'
  --version		Print version info and exit
  --help		Print this page
  --cpuclock-test	Perform test/validation of CPU clock
  --crctest		Test speed of checksum functions
  --cmdhelp=cmd		Print command help, "all" for all of them
  --enghelp=engine	Print ioengine help, or list available ioengines
  --enghelp=engine,cmd	Print help for an ioengine cmd
  --showcmd		Turn a job file into command line options
  --eta=when		When ETA estimate should be printed
            		May be "always", "never" or "auto"
  --eta-newline=time	Force a new line for every 'time' period passed
  --status-interval=t	Force full status dump every 't' period passed
  --readonly		Turn on safety read-only checks, preventing writes
  --section=name	Only run specified section in job file
  --alloc-size=kb	Set smalloc pool to this size in kb (def 1024)
  --warnings-fatal	Fio parser warnings are fatal
  --max-jobs=nr		Maximum number of threads/processes to support
  --server=args		Start a backend fio server
  --daemonize=pidfile	Background fio server, write pid to file
  --client=hostname	Talk to remote backend fio server at hostname
  --idle-prof=option	Report cpu idleness on a system or percpu basis
			(option=system,percpu) or run unit work
			calibration only (option=calibrate)

Fio was written by Jens Axboe <jens.axboe@oracle.com>
                   Jens Axboe <jaxboe@fusionio.com>
                   Jens Axboe <axboe@fb.com>
[root@iZ116haf49sZ bin]# 

多出来了下面这些可执行程序

代码语言:javascript
复制
[root@iZ116haf49sZ fio]# ll /usr/local/bin/
total 3984
-rwxr-xr-x 1 root root 3614095 Nov 13 19:25 fio
-rwxr-xr-x 1 root root   21736 Nov 13 19:25 fio2gnuplot
-rwxr-xr-x 1 root root  112136 Nov 13 19:25 fio-btrace2fio
-rwxr-xr-x 1 root root  205830 Nov 13 19:25 fio-dedupe
-rwxr-xr-x 1 root root    3994 Nov 13 19:25 fio_generate_plots
-rwxr-xr-x 1 root root   94379 Nov 13 19:25 fio-genzipf
-rwxr-xr-x 1 root root    8756 Nov 13 19:25 genfio
[root@iZ116haf49sZ fio]# file /usr/local/bin/*
/usr/local/bin/fio:                ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
/usr/local/bin/fio2gnuplot:        a /usr/bin/env python script text executable
/usr/local/bin/fio-btrace2fio:     ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
/usr/local/bin/fio-dedupe:         ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
/usr/local/bin/fio_generate_plots: POSIX shell script text executable
/usr/local/bin/fio-genzipf:        ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
/usr/local/bin/genfio:             a /usr/bin/env bash script text executable
[root@iZ116haf49sZ fio]# 

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基础操作
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档