fio

Screenshot Software:
fio
Mga detalye ng Software:
Bersyon: 2.1.4
I-upload ang petsa: 19 Feb 15
Nag-develop: Jens Axboe
Lisensya: Libre
Katanyagan: 142

Rating: 2.3/5 (Total Votes: 3)

fio ay isang I / O tool na sinadya upang gamitin ang parehong para sa Benchmark at ang stress / pag-verify ng hardware.
fio suporta para sa 4 na iba't ibang uri ng I / O engine: pag-sync, mmap, libaio, posixaio, ang rate ng I / O, I / O priyoridad, magkahiwalay o may sinulid trabaho, at marami pang iba.
Mga Pagpipilian:
& Nbsp; fio
-s IO ay sunud
-b laki bloke sa KiB para sa bawat IO
-t Runtime sa ilang mga segundo
-r Para sa mga random na IO, pagkakasunud-sunod ay dapat na repeatable
-R Kung nabigo upang matugunan ang rate ng isa thread, isara ang lahat
-o Gamitin ang direct IO ay 1, buffered kung 0
-l Bumuo per-trabaho log ng latency
-w Bumuo per-trabaho bandwidth log ng
-f Basahin para sa mga paglalarawan ng trabaho
Mga halimbawa ng paggamit ng trabaho ng file:
Ang isang halimbawa ng file trabaho sa paggawa nito ng nasa itaas ay mukhang ganito:
[Read_file]
RW = 0
BS = 4096
[Write_file]
RW = 1
BS = 16384
At fio ay maaaring tawagin bilang:
& Nbsp; fio -o1 -s -f file_with_above
Ang pangalawang halimbawa magiging ganito ang hitsura:
[Rf1]
RW = 0
prio = 6
[Rf2]
RW = 0
prio = 3
[Rf3]
RW = 0
prio = 0
direct = 1
At fio ay maaaring tawagin bilang:
& Nbsp; fio -o0 -s -b4096 -f file_with_above

Ano ang bagong sa paglabas:

  • Nagdadagdag ng JSON output para sa client / server.
  • Ang isang pag-aayos para sa build pagbasag Windows sa nakaraang release.
  • tukoy na mga pagpipilian sa A-aayos para sa ioengine.
  • Nagdadagdag ng suporta para sa O_ATOMIC atomic nagsusulat sa Linux.
  • Ang isang failsafe tseke para realloc () pagkabigo sa panahon ng pag-log.
  • Ang isang pag-aayos para sa isang problema sa thread Solaris.

  • Update
  • Iba't ibang mga pahina sa tao at dokumentasyon.
  • Ang isang pag-aayos para sa isang pag-crash sa PowerPC nang walang pagtuturo mfspr.

Ano ang bagong sa bersyon 2.1.2:

  • Ang bersyon na ito ay nagdadagdag ng pangunahing suporta para sa isang BATAS (aerospike ) profile, Inaayos ng atomic pagpapawalang suporta, nagdaragdag ng iba't-ibang mga pag-aayos sa pag-parse, nakakagawa ito ng malaking magbagong-tatag ng mga kasama graphing suporta, ginagawang Kasama ang log IOPS bandwidth, nagdadagdag ng suporta para sa mga partikular randomness mga setting para sa parehong mga bumabasa at nagsusulat, nagdadagdag ng suporta para sa mga random na kumpara sa sunud-blocksize setting, Inaayos ng isang potensyal na pagkabigo sa pag-verify, at nagdaragdag pangmaramihang suporta para sa net ioengine.

Ano ang bagong sa bersyon 2.1:

  • Pagsasama-sama ng gfio GTK frontend. Mas mahusay na Android pagsasama.
  • Ang paunang mga setting ng data compression parangal fill file.
  • May option para sa pagkontrol ng randomness ng I / O (percentage_random) sa halip ng pagiging ganap random o buo sequential.
  • Pag-aayos ng bug sa hindi pantay na pattern laki para sa pag-verify.
  • Iba't ibang mga iba pang mga mahalagang mga pag-aayos.

Ano ang bagong sa bersyon 2.0.15:

  • Ang bersyon na ito ay nagdadagdag ng isang --eta-newline opsyon upang ipasok Eta bagong linya sa nakapirming pagitan.
  • Pag-aayos para sa CPU orasan, kapansin-pansin PPC. Pag-aayos para sa workloads may nabasa na / write file na pagla-lock.
  • Ang isang pag-aayos para skewed latencies may nare-rate ang IOPS.
  • Pag-aayos ng bug na may mga bloke laki ng iiba-iba ng higit sa 64x.
  • Nagpapabuti ang LFSR pagpapatupad.
  • Nawawala ang JSON output bandwidth Pag-aayos.
  • iba't-ibang mga pag-aayos para sa Android platform.
  • Gumagamit ng ginstall sa Solaris.
  • Pag-aayos ng pag-install ng tao na pahina.
  • Iba pang mga bugfixes at pagpapabuti.

Ano ang bagong sa bersyon 2.0.14:

  • Autodetect mga tampok ng isang bagong I-configure ang script kapag pagbuo.
  • Pagbutihin Eta para sa ilang mga workloads.
  • Suporta para i-verify ang mode na nangangailangan ng walang metadata, lubos na binabawasan ang mga kinakailangan sa memorya para sa malaking device verify workloads.
  • Tinitiyak fsync ay laging tapos na, kahit para sa mga direktang / raw ako / O (kung hilingin sa iyo na).
  • Suporta para sa pinag-isang read / write / trim uulat.
  • May ilang axmap at cpuclock bugfixes.
  • Pag-aayos zone at numjobs ginamit nang sama-sama.
  • Nagdadagdag ng suporta para sa idle-profile, na ipinapakita ang idle CPU ng iyong system kapag nagpapatakbo ng isang workload.
  • Iba't ibang mga pag-aayos ng Windows.
  • Sinusuportahan na ngayon ng FreeBSD CPU affinities.
  • Maraming iba pang mga pag-aayos; Dapat i-upgrade ang lahat ng mga gumagamit.

Ano ang bagong sa bersyon 2.0.13:

  • May ilang mga isyu build ay naayos na sa ilang piling platform, kung saan isyu sa CC override o nawawalang suporta CPU orasan ay masira compilation.
  • Pagtatakda ng size = para sa zipf / pareto workloads ay naayos na.
  • Lumulutang matematika para sa CPU orasan ay sped up at pinabuting, karagdagang pagbabawas ng overhead.
  • Ang isang potensyal na null pointer dereference sa IO pag-verify at requeue kaganapan ay naayos na.

Ano ang bagong sa bersyon 2.0.10:

  • Suporta para sa pagputol bilang isang pangunahing IO directive, ang Dagdag pa ng JSON format ng output para sa madaling pag-parse ng parehong mga tao at mga computer, at pag-aayos para sa isang Solaris compilation error, gettid sa NetBSD, Windows XP / 2003 compatibility, engine gutom para sa extraordinarily mahaba latencies, at fallocate (), netio compatibility, at suporta para SIGBREAK.
  • Ang mga kritikal na listahan ng error ay maaaring i-configure na ngayon.
  • Tatlong bagong IO engine ay ibinigay:. Falloc, e4defrag, at Fusion-IO atomic pagpapawalang engine
  • Ang isang bagong sample ng trabaho file ay ibinigay para sa SSD matatag na pagganap ng estado.
  • Ang isang segfault lahi sa exit sa platform ng di-Linux ay naayos na.
  • May mga iba't-ibang mga iba pang mga bugfixes at pagpapabuti.

Ano ang bagong sa bersyon 2.0.9:

  • Ang isang liko ng pag-aayos ng Windows, paggawa ng POSIX na mga piraso mas kumpletong.
  • Ang isang pag-aayos para sa premature pagbabakante ng disk paggamit kaayusan, at nawawala ang pagla-lock ng parehong.
  • fio lungkot kasalukuyang pag-unlad kung nagpadala ng isang USR1 signal.
  • May kasamang Git bersyon sa bersyon output.
  • Ang isang pag-aayos para sa isang pag-crash na may higit sa 500 ~ trabaho.
  • update page Man.
  • Ang isang pag-aayos para sa pambalot sa paligid-uugali para sa kasunod na nabasa trabaho batay sa oras.
  • Ang isang pag-aayos para sa isang & quot; hash file laman & quot; pagbibigay ng babala sa blktrace replay.
  • Ang isang pag-aayos para sa pagsasama-sama sa arkitektura MIPS.
  • Pinahusay na pagpapakita ng gumawa-rate habang tumatakbo.
  • Ang isang pag-aayos para fallocate hindi pagtupad sa ilang mga sistema ng Linux.
  • May kasamang timestamp sa katapusan ng run sa output.

Ano ang bagong sa bersyon 2.0.6:

  • Ang isang bagong pagpipilian offset_increment upang mas madali magagawang may iba't-ibang mga thread gumamit ng iba't ibang mga rehiyon ng isang file / device.
  • Ang isang bagong pagpipilian buffer_compression_percentage pagpapagana sa user na tukuyin ang ratio ng compression ang aasahan mula sa data na nakasulat sa pamamagitan ng fio.
  • Ang isang pag-aayos para sa isang segfault dulot ng mga di-wastong pag-verify ng mga file.
  • Ang ilang mga bugfixes client / server.
  • Ang isang pag-aayos para sa isang bug na sanhi maagang pagwawakas ng fio may verify_backlog.
  • Ang isang pag-aayos para sa isang problema sa iodepth_batch_complete = 0 at accounting.
  • Pinapagana ang read / write sunud-offset na maging isang non-maramihang ng laki block.

Katulad na software

Squashfs
Squashfs

3 Jun 15

FDMS3-FS
FDMS3-FS

2 Jun 15

Aegis
Aegis

3 Jun 15

E2fsprogs
E2fsprogs

17 Aug 18

Mga komento sa fio

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!