Profileurs mémoire MALT et NUMAPROF

Posté par  (site web personnel) . Édité par Pierre Jarillon, Davy Defaud, palm123 et claudex. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
48
2
sept.
2018
C et C++

Outils de profilage

En calcul à haute performance — HPC (High Performance Computing) —, les problèmes liés à la mémoire deviennent de plus en plus critiques, qu’il s’agisse du contrôle de la consommation mémoire des applications, de la limitation des interactions avec le système d’exploitation (trop nombreuses allocations, trop petites allocations…) et de choix de placement (NUMA) ; et relativement peu d’outils libres permettent de profiler les applications sur ce terrain. Deux outils récemment mis en ligne apportent une part de réponse à ces questions.

La suite de l’article présentera MALT et NUMAPROF plus en détails…

Sortie de HomeLinux, version 1.0.0

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco, palm123 et ZeroHeure. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
27
5
jan.
2016
Distribution

HomeLinux est un gestionnaire de paquets sources similaire à Gentoo, mais, pour gérer un prefix dans son dossier personnel (donc d'avoir une arborescence alternative). Le but est de télécharger automatiquement la dernière version du paquet demandé et d'installer automatiquement les dépendances si HomeLinux dispose de l'information. HomeLinux peut simplifier la vie d'un développeur ayant besoin des dernières versions d'un paquet ou aider à être à jour lorsque l'on travaille dans un environnement sur lequel on n'est pas administrateur (comme une station de travail dans un laboratoire). Il peut également aider à mettre en place les dépendances dans des environnements de tests gérés par exemple par Jenkins.