Profileur mémoire MALT 1.6.0 et support de Python

Posté par  (site web personnel) . Édité par Benoît Sibaud et Pierre Jarillon. Modéré par Benoît Sibaud. Licence CC By‑SA.
21
30
jan.
2026
Python

MALT c'est quoi ?

L'optimisation est une activité connue de bien des développeurs, fouiller, chercher dans son code, pour, peut être, gagner un peu de performance (beaucoup, parfois). Dans cette tâche ardue, face à des codes grandissants, massifs, utilisant de nombreuses bibliothèques externes, un outil central dans ce travail de fourmi : le profileur.

Le profileur fait partie des outils importants pour le développeur qui se soucie des ressources qu'il utilise. Il lui permet de chercher les points chauds dans son code, comprendre le cout de chaque fonction, chaque ligne implémentée. Bien des outils s'intéressent à une chose : bien utiliser votre processeur.

Mais que se passe-t-il si vous rencontrez des difficultés avec l'utilisation de votre mémoire ? Si vous pensez mal utiliser la fonction malloc() du C ou l'opérateur new du C++ ? Si vous avez oublié qu'une de vos variables globales occupe 10 Go (surtout en Fortran) ?

Publié il y a quelques années MALT (licence CeCILL-C) permet de répondre à la question en cherchant toutes les allocations mémoires faites par votre code. Cet outil avait fait l'objet d'un article sur LinuxFR en 2018 lors de sa mise en open source : Profileurs mémoire MALT et NUMAPROF.

Sondage Quelle quantité de RAM ai-je sur ma machine principale ?

Posté par  . Licence CC By‑SA.
Étiquettes :
10
4
jan.
2026

Pendant longtemps on se moquait d'emacs et de sa consommation de RAM éhontée (E.m.a.c.s -> Eight Mega (of ram) And Constantly Swapping). Aujourd'hui, il est pas rare d'avoir tellement de gigas que ça en devient un non-sujet pour la majorité des gens. Mais en vrai, de la RAM sur votre machine principale, vous en avez combien?

Bonus: dites en commentaire quelle est la plus petite quantité de RAM que vous avez utilisée sur une machine récemment?

Total : 2460 votes

Forum Linux.débutant Quantité RAM

Posté par  . Licence CC By‑SA.
Étiquettes :
5
12
nov.
2025

Bonjour

J'aimerais m'acheter un ordinateur portable pour compléter mon ordinateur fixe. Il ne servira que si je ne peux pas m'installer à mon bureau, en cas d'enfant malade ou de déplacement dans la journée. Je suis écrivain, je ne l'utiliserai que pour Manuskript, Focuswriter, LibreOffice, peu être un peu de navigation si j'ai besoin de vérifier un élément. Rien d'autre.
Mes documents finiront par faire plus de 100 page.
J'utilise sur mon ordi de bureau Linux Mint, pour le portable (…)

Forum général.cherche-logiciel Convertir CD-ROM multimédia

Posté par  . Licence CC By‑SA.
4
18
oct.
2025

Bonjour,
je retrouve dans ma bibliothèque le CD-ROM Immemory de Chris Marker édité en 1997 par le Centre Pompidou.
Bien évidemment, rien ne fonctionne plus. La jaquette affiche une configuration requise Pentium, Win 95 ou Mac Power PC système 7.5.

Quelqu'une sait-elle quels outils seraient susceptibles de convertir cette œuvre aussi peu commune que connue ?

J'ai bien retrouvé une version restaurée en ligne, mais c'est lourd à charger.

Gratitude et reconnaissance.

Forum Linux.général mémoire flash : quels risques d'un redémarrage à la sauvage?

Posté par  (Mastodon) . Licence CC By‑SA.
1
6
juil.
2024

il y a encore quelques années, éteindre un appareil à l'arrache, sous win/nux/mac était synonyme de problématiques potentielles : claquement du disque dur, fichiers mal enregistrés dans le système, etc.

sur la problématique du disque mécanique, ayant laissé place soit au SSD, soit aux mémoires flash et autres emmc internes, plus celles des mobiles :
quels sont les risques, aujourd'hui, d'éteindre un linux/unix à l'arrache, non équipé de disque mécanique, en termes de matériel mais aussi de logiciel?

merci

OmegaT logiciel de traduction assistée par ordinateur (TAO) en version 6.0

57
18
oct.
2023
Bureautique

La version 6.0 du logiciel professionnel de traduction assistée par ordinateur (TAO) OmegaT vient d’être publiée. Comme ce logiciel a plus de vingt ans et que la version 6.0 apporte de multiples améliorations depuis la dernière version “stable” (4.3.3, mars 2022), je pense qu’il vaut la peine de faire un point sur cet outil à mon avis peu ou mal connu, rarement abordé sur LinuxFr.org et il y a bien longtemps.

Dans cette dépêche, vous trouverez donc une brève introduction sur ce type de logiciels professionnels, une description des nouveautés que je juge intéressantes depuis la version 4.3.3, un avis parfaitement subjectif sur l’outil par rapport à d’autres outils professionnels non libres et puis, bien sûr, les références nécessaires pour celles et ceux qui souhaitent aller voir de plus près.