New version: fio.fio version 3.43 (#439919)

This commit is contained in:
spectobot authored and GitHub committed 2026-09-23 19:21:18 +00:00
1 parent a85c319c78
commit 8acdfd49cc
4 files changed
+78

No files matched your search

@@ -0,0 +1,24 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
PackageIdentifier: fio.fio
PackageVersion: "3.43"
InstallerType: wix
Scope: machine
InstallerSwitches:
InstallLocation: INSTALLDIR="<INSTALLPATH>"
UpgradeBehavior: install
ReleaseDate: 2026-09-23
AppsAndFeaturesEntries:
- UpgradeCode: '{2338A332-5511-43CF-B9BD-5C60496CCFCC}'
Installers:
- Architecture: x86
InstallerUrl: https://github.com/axboe/fio/releases/download/fio-3.43/fio-3.43-x86.msi
InstallerSha256: 7E8AC41E3439FAF847CFF134A8AE65998BBB2595126C91F0B266D332774344AE
ProductCode: '{3CF1A7A8-60DC-40E6-8E04-7FE1BBEF8586}'
- Architecture: x64
InstallerUrl: https://github.com/axboe/fio/releases/download/fio-3.43/fio-3.43-x64.msi
InstallerSha256: 8299E6E6FBC024D3B74AA1CE62FB94EF6960B45629FBFA678B720834B6EB34AA
ProductCode: '{07BBA0A0-BCAD-4CF3-9436-58E5A65B2ECC}'
ManifestType: installer
ManifestVersion: 1.12.0
@@ -0,0 +1,23 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
PackageIdentifier: fio.fio
PackageVersion: "3.43"
PackageLocale: en-US
Publisher: fio
PublisherUrl: https://github.com/axboe
PublisherSupportUrl: https://github.com/axboe/fio/issues
Author: Jens Axboe
PackageName: fio
PackageUrl: https://github.com/axboe/fio
License: GPL-2.0
LicenseUrl: https://github.com/axboe/fio/blob/master/COPYING
Copyright: Copyright (C) 2026, Jens Axboe <axboe@kernel.dk>
ShortDescription: Flexible I/O Tester
Description: |-
Fio was originally written to save me the hassle of writing special test case programs when I wanted to test a specific workload, either for performance reasons or to find/reproduce a bug. The process of writing such a test app can be tiresome, especially if you have to do it often. Hence I needed a tool that would be able to simulate a given I/O workload without resorting to writing a tailored test case again and again.
A test work load is difficult to define, though. There can be any number of processes or threads involved, and they can each be using their own way of generating I/O. You could have someone dirtying large amounts of memory in a memory mapped file, or maybe several threads issuing reads using asynchronous I/O. fio needed to be flexible enough to simulate both of these cases, and many more.
Fio spawns a number of threads or processes doing a particular type of I/O action as specified by the user. fio takes a number of global parameters, each inherited by the thread unless otherwise parameters given to them overriding that setting is given. The typical use of fio is to write a job file matching the I/O load one wants to simulate.
ReleaseNotesUrl: https://github.com/axboe/fio/releases/tag/fio-3.43
ManifestType: defaultLocale
ManifestVersion: 1.12.0
@@ -0,0 +1,23 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
PackageIdentifier: fio.fio
PackageVersion: "3.43"
PackageLocale: zh-CN
Publisher: fio
PublisherUrl: https://github.com/axboe
PublisherSupportUrl: https://github.com/axboe/fio/issues
Author: Jens Axboe
PackageName: fio
PackageUrl: https://github.com/axboe/fio
License: GPL-2.0
LicenseUrl: https://github.com/axboe/fio/blob/master/COPYING
Copyright: Copyright (C) 2026, Jens Axboe <axboe@kernel.dk>
ShortDescription: 灵活的 I/O 测试器
Description: |-
编写 fio 的初衷是为了省去我为了测试特定的工作负载,例如性能问题或发现/重现错误,而编写特殊测试用例程序所带来的麻烦。编写此类测试程序的过程可能会令人厌烦,尤其是当你不得不经常这样做的时候。因此我需要一种能够模拟给定的 I/O 工作负载,而又无需反复编写量身定制的测试用例的工具。
不过,测试工作负载很难定义,其中可能涉及任意数量的进程或线程,而且它们可能各自使用自己的方式产生 I/O。fio 需要有足够的灵活性来模拟这两种以及更多情况。
fio 会生成多个线程或进程,按照用户指定的方式执行特定类型的 I/O 操作。fio 会获取多个全局参数,每个参数都由线程继承,除非给定了其它参数来覆盖该设置。fio 的典型用法是编写一个与想要模拟的 I/O 负载相匹配的作业文件。
ReleaseNotesUrl: https://github.com/axboe/fio/releases/tag/fio-3.43
ManifestType: locale
ManifestVersion: 1.12.0
+8
View File
@@ -0,0 +1,8 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
PackageIdentifier: fio.fio
PackageVersion: "3.43"
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0