bdflush(2)

NOM
bdflush – Démarrer, vider, ajuster le démon buffer-dirty-flush

SYNOPSIS
#include <sys/kdaemon.h>

int bdflush(int func, long data);

DESCRIPTION
This system call used to turn the calling process into the bdflush daemon, or tune it, or flush the "old buffers". It then progressively lost all of that functionality.

See fs/buffer.c in the kernel version you're interested in to see what it actually does there.

ERREURS
ENOSYS (cet appel système n'est pas implémenté)

NORMES
Linux.

HISTORIQUE
Cet appel système a été introduit dans Linux 1.1.3. Il est devenu obsolète dans Linux 1.3.50, largement inutile dans Linux 2.3.23, entièrement inutile dans Linux 2.5.12, officellement obsolète dans Linux 2.5.52 et entièrement retirés dans Linux 5.15.

Quelquefois, si func est impaire, data représente en fait un pointeur.

L'en-tête et le prototype ont été retirés dans la glibc 2.1.

VOIR AUSSI
sync(1), fsync(2), sync(2)

TRADUCTION
La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org> et David Prévot <david@tilapin.org>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 (https://www.gnu.org/licenses/gpl-3.0.html) concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.