fio

Software screenshot:
fio
Software detaljer:
Version: 2.1.4
Upload dato: 19 Feb 15
Udvikler: Jens Axboe
Licens: Gratis
Popularitet: 77

Rating: 2.0/5 (Total Votes: 2)

Fio er en I / O værktøj beregnet til at blive brugt både til benchmark og stress / hardware kontrol.
Fio holdere til 4 forskellige typer af I / O-motorer: sync, mmap, libaio, posixaio, bedøm I / O, I / O-prioriteter, kløvet eller gevind job og meget mere.
Valg:
& Nbsp; Fio
-s IO er sekventiel
-b blokstørrelse i KiB for hver io
-t Runtime i sekunder
-r For tilfældig io skal sekvens kunne gentages
-R Hvis en tråd ikke opfylder sats, Afslut alle
-o Brug direkte IO er 1, bufferet hvis 0
-Jeg Generer pr-job latenstid logs
-w Generer pr-job båndbredde logs
-F Læs for jobbeskrivelser
Eksempler anvender et job fil:
En prøve job fil gør det samme som ovenfor ser sådan ud:
[Read_file]
rw = 0
bs = 4096
[Write_file]
rw = 1
bs = 16384
Og Fio ville påberåbes som:
& Nbsp; Fio -o1 -s -f file_with_above
Det andet eksempel ville se sådan ud:
[RF1]
rw = 0
Prio = 6
[RF2]
rw = 0
Prio = 3
[Rf3-]
rw = 0
Prio = 0
direkte = 1
Og Fio ville påberåbes som:
& Nbsp; Fio -o0 -s -b4096 -f file_with_above

Hvad er nyt i denne udgivelse:

  • Tilføjer JSON udgang til klient / server.
  • En rettelse til Windows build brud i den forrige udgivelse.
  • en rettelse til ioengine specifikke indstillinger.
  • Tilføjer understøttelse af O_ATOMIC atomare skriver på Linux.
  • En fejlsikker check på realloc () svigt under logning.
  • En rettelse til et Solaris gevind problem.
  • Various man-side og dokumentationsopdateringer.
  • En rettelse til et nedbrud på PowerPC uden mfspr instruktion.

Hvad er nyt i version 2.1.2:

  • Denne version tilføjer grundlæggende støtte til en ACT (aerospike ) profil, løser atomare skrive support, tilføjer forskellige parsing rettelser, gør en stor omlægning af den medfølgende graftegning støtte, gør IOPS loggen omfatter båndbredde, tilføjer understøttelse af specifikke tilfældighed indstillingerne for både læser og skriver, tilføjer understøttelse for tilfældig vs. sekventiel blokstørrelse indstillinger, løser en potentiel fiasko verifikation, og tilføjer multicast støtte til nettet ioengine.

Hvad er nyt i version 2.1:

  • Integration af gfio GTK frontend. Bedre Android integration.
  • den oprindelige fil fyld udmærkelse data komprimeringsindstillingerne.
  • En mulighed for at styre tilfældighed af I / O (percentage_random) i stedet for at være helt tilfældigt eller helt sekventielle.
  • Løser en fejl i ujævnt mønster størrelser til kontrol.
  • Diverse andre vigtige rettelser.

Hvad er nyt i version 2.0.15:

  • Denne version tilføjer en --eta-newline option at indsætte ETA ny linje med faste intervaller.
  • Rettelser til CPU ur, især PPC. Rettelser til arbejdsmængder med læse / skrive-fil låsning.
  • En rettelse til skæve latenstider med bedømte IOPS.
  • Løser en fejl med blok størrelser varierende over 64x.
  • Forbedrer LFSR gennemførelse.
  • Rettelser mangler JSON båndbredde udgang.
  • Diverse rettelser til Android-platformen.
  • Bruger ginstall på Solaris.
  • Rettelser man-side installation.
  • Andre fejlrettelser og forbedringer.

Hvad er nyt i version 2.0.14:

  • Autodetect funktioner med en ny configure script når bygningen.
  • Forbedre ETA for nogle arbejdsbyrder.
  • Støtte til kontrollere tilstanden, der ikke kræver metadata, hvilket reducerer hukommelse krav til store apparat verificere arbejdsbyrder.
  • Sikrer fsync sker altid, selv for direkte / rå I / O (hvis bedt om at).
  • Understøttelse af fælles læse / skrive / trim rapportering.
  • Et par axmap og cpuclock fejlrettelser.
  • Løser zoner og numjobs bruges sammen.
  • Tilføjer understøttelse af tomgang profilering, der viser tomgang systemet CPU, når du kører en arbejdsbyrde.
  • forskellige Windows rettelser.
  • FreeBSD understøtter nu CPU tilhørsforhold.
  • Mange andre rettelser; alle brugere bør opgradere.

Hvad er nyt i version 2.0.13:

  • Et par build spørgsmål blev fastsat på nogle få udvalgte platforme, hvor problemer med CC tilsidesættelse eller manglende CPU clock støtte vil bryde kompilering.
  • Indstilling af størrelse = for Zipf / Pareto arbejdsbyrder blev fastsat.
  • Flydende math for CPU ur blev drønede op og forbedret, hvilket yderligere reducerer overhead.
  • En potentiel null pointerdereference på IO verifikation og requeue begivenheder var fastsat.

Hvad er nyt i version 2.0.10:

  • Understøttelse af trim som primær IO direktiv, den tilsætning af JSON output format til nem parsing af både mennesker og computere, og rettelser til en Solaris kompilering fejl, gettid på NetBSD, Windows XP / 2003 kompatibilitet, motor sult for ekstraordinært lange ventetid, og fallocate (), netio kompatibilitet, og støtte for SIGBREAK.
  • Den kritiske fejl listen er nu konfigureres.
  • Tre nye IO motorer var forudsat:. Falloc, e4defrag, og Fusion-io atomare skrive motor
  • En ny prøve job fil blev fastsat SSD steady state performance.
  • En segmenteringsfejl race på exit på ikke-Linux-platforme blev fastsat.
  • Der var forskellige andre fejlrettelser og forbedringer.

Hvad er nyt i version 2.0.9:

  • En flok Windows rettelser, hvilket gør POSIX bits mere komplet.
  • En rettelse til tidlig frigivelse af disk udnyttelsesgrader strukturer og manglende låsning af det samme.
  • Fio dumper nuværende fremskridt, hvis sendt en USR1 signal.
  • Inkluderer git-version i version output.
  • En rettelse til et nedbrud med mere end ~ 500 arbejdspladser.
  • Man side opdateringer.
  • En rettelse til wrap-around adfærd for tidsbaserede sekventielle læse arbejdspladser.
  • En rettelse til en & quot; file hash ikke tom & quot; Advarsel om blktrace replay.
  • En rettelse til opgørelse på MIPS-arkitekturen.
  • Forbedret visning af begå sats, mens den kører.
  • En rettelse til fallocate ikke på nogle Linux-systemer.
  • Har en end-of-run tidsstempel i produktionen.

Hvad er nyt i version 2.0.6:

  • En ny offset_increment mulighed for lettere at kunne har forskellige gevind med forskellige regioner i en fil / enhed.
  • En ny buffer_compression_percentage option gør det muligt for brugeren at specificere kompressionsforholdet til at forvente fra de data, som er skrevet af Fio.
  • En rettelse til en segmenteringsfejl skyldes ugyldige verifikation job-filer.
  • Et par klient / server fejlrettelser.
  • En rettelse til en fejl, der forårsagede tidlig afslutning af Fio med verify_backlog.
  • En rettelse til et problem med iodepth_batch_complete = 0 og regnskab.
  • Muliggør læse / skrive sekventiel offset at være en ikke-multiplum af blokstørrelse.

Lignende software

Parrot and Chirp
Parrot and Chirp

19 Feb 15

legitfs
legitfs

14 Apr 15

Gfarm file system
Gfarm file system

20 Feb 15

Kommentarer til fio

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!