[ANNOUNCE] BFQ-v7r4 for 3.0.0 - 3.14.0 is out!

Latest shouts directly from our packagers and call for public testing MIB packages
Post Reply
User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

[ANNOUNCE] BFQ-v7r4 for 3.0.0 - 3.14.0 is out!

Post by NicCo »

[ANNOUNCE] BFQ-v7r4 for 3.0.0 - 3.14.0 is out!

All our Linux Distros use the BFQ disk I/O scheduler as the predefined one!
From the official website > http://algo.ing.unimo.it/people/paolo/disk_sched/
Systems adopting BFQ

BFQ is the default I/O scheduler in OpenMandriva, Sabayon and ROSA, as well as in the Zen Kernel, the pf-kernel and several kernels for smartphones. BFQ is instead optionally available in Arch Linux and Gentoo Linux. We record a few tens of downloads per day from people using other distributions as well. So far, the users that gave us feedback confirmed the expected latency drop and throughput boost in everyday use.

[ANNOUNCE] BFQ-v7r4 for 3.0.0 - 3.14.0 is out!

'Paolo Valente' via bfq-iosched
A bfq-iosched@googlegroups.com
Oggi alle 8:53 AM
Hi,
we have finished working on the fix to v7r3, which you can find in v7r4 together with another small bugfix/improvement,, as you can see from the short changelog.

Two notes. First, the test fix we released a few days ago is NOT complete, the full fix is in v7r4. Second, the reason why every problem found in bfq so far has a crash as a symptom is not that bfq contained serious programming errors. On the contrary, virtually all the crashes reported so far were due to the success of the some bug trap in the code. In fact, bfq is full of invariant checks, which keep every little or big anomaly we thought about under control.

v7r4:
. BUGFIX. Modified the code so as to be robust against late detection of
NCQ support for a rotational device.
. BUGFIX. Removed a bug that hindered the correct throughput distribution
on flash-based devices when not every process had to receive the same
fraction of the throughput. This fix entailed also a little efficiency
improvement, because it implied the removal of a short function executed
in a hot path.
. CODESTYLE IMPROVEMENT: removed quoted strings split across lines.

Thanks again for using bfq and helping us with your feedback,
Paolo

--
You received this message because you are subscribed to the Google Groups "bfq-iosched" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bfq-iosched+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply