liburcu-0.15.2

Introduction à liburcu

Le paquet userspace-rcu fournit un ensemble de bibliothèque RCU (lecture-copie-mise à jour) en espace utilisateur. Ces bibliothèques de synchronisation de données fournissent l'accès un lecture qui passe à l'échelle de manière linéaire avec le nombre de cœurs. Elle en est capable en permettant à plusieurs copies d'une même structure de données d'exister en même temps et en vérifiant les accès aux structures de données pour détecter quand la récupération de la mémoire est possible.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

  • Téléchargement (HTTP) : https://lttng.org/files/urcu/userspace-rcu-0.15.2.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : a65ca60b27e45a96246fe53ba4ba8896

  • Taille du téléchargement : 668 Ko

  • Estimation de l'espace disque requis : 26 Mo (avec les tests)

  • Estimation du temps de construction : 0,2 SBU (avec les tests)

Installation de liburcu

Installez liburcu en lanant les commandes suivantes :

./configure --prefix=/usr    \
            --disable-static \
            --docdir=/usr/share/doc/liburcu-0.15.2 &&
make

Pour tester les résultats, exécutez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programmes installés: None
Bibliothèques installes: liburcu.so, liburcu-bp.so, liburcu-cds.so, liburcu-common.so, liburcu-mb.so, liburcu-memb.so, liburcu-qsbr.so et liburcu-signal.so
Répertoires installs: /usr/include/urcu et /usr/share/doc/liburcu-0.15.2