Pourquoi Slack est lourd spécifiquement sous Linux
L'application Slack officielle utilise la même architecture Electron sur toutes les plateformes — elle embarque le moteur de navigateur Chromium complet quel que soit le système d'exploitation. L'architecture est détaillée ici, mais en résumé : ouvrir Slack revient à ouvrir un second Chrome. Ce coût de base existe aussi sous Windows et macOS, mais les utilisateurs de Linux le ressentent plus vivement, pour plusieurs raisons.
Beaucoup d'utilisateurs de Linux travaillent sur du matériel plus ancien ou plus limité. Les développeurs sous Linux sont aussi plus susceptibles de lancer htop — ce qui signifie que la consommation de mémoire est réellement observée plutôt que silencieusement acceptée. Et Linux ne dispose pas de la compression mémoire agressive qui rend les utilisateurs de macOS moins enclins à remarquer la surcharge.
Le spectre complet de la mémoire
Mesuré avec un seul espace de travail, connecté, au repos pendant cinq minutes :
| Client | RAM au démarrage | RAM après 1 heure | Interface de bureau | Fonctionnalités complètes |
|---|---|---|---|---|
| Slack officiel | 400 MB – 1 GB | 1 – 2 GB+ | Oui | Oui |
| CrabChat (Tauri) | 200–300 MB | 300–400 MB | Oui | Oui |
| Onglet de navigateur (Chrome) | 180–220 MB | 200–280 MB | Partielle | ~90 % |
| Onglet de navigateur (Firefox) | 140–180 MB | 160–240 MB | Partielle | ~90 % |
| msga | ~60 MB | ~80 MB | Oui | Fonctionnalités essentielles |
| slk (TUI) | <20 MB | <20 MB | Terminal uniquement | ~25 % |
Le résultat de l'onglet de navigateur surprend la plupart des gens. Comme Chrome ou Firefox tourne déjà, ajouter un onglet Slack n'ajoute que la mémoire du processus de rendu de cet onglet — vous ne démarrez pas un second navigateur. Pour des espaces de travail secondaires ou pour quiconque utilise déjà beaucoup un navigateur, c'est souvent le choix pragmatique avant même d'envisager un client dédié.
Ce que vous abandonnez à chaque niveau
Onglet de navigateur vs application de bureau
Les manques concernent surtout l'intégration au système d'exploitation. Il n'y a pas d'icône dans la zone de notification, les notifications de bureau sont moins fiables (elles dépendent des autorisations de notification du navigateur et peuvent manquer des messages quand l'onglet est en arrière-plan), et les liens profonds slack:// provenant d'autres applications ne fonctionnent pas. Pour un espace de travail principal où vous devez voir chaque message, ces manques comptent. Pour un espace de travail secondaire que vous consultez occasionnellement, probablement pas.
msga vs application officielle
msga couvre entièrement la boucle de communication essentielle : messagerie, canaux, messages directs, fils de discussion, recherche, partage de fichiers et réactions emoji. Ce qui lui manque encore, ce sont les Huddles (les espaces audio permanents de Slack) et certaines intégrations d'applications avancées. Si votre travail dépend des Huddles ou de bots spécifiques avec une interface interactive riche, vous aurez encore besoin du client officiel pour ces moments-là.
Pour les équipes qui utilisent principalement Slack pour la communication écrite, msga couvre tout ce qui compte au quotidien. La comparaison complète des clients Slack pour Linux couvre les autres alternatives si vous voulez une vue d'ensemble plus large.
Clients en terminal
slk et les clients TUI similaires sont véritablement minimaux — moins de 20 MB — mais l'écart de fonctionnalités est important. Pas d'images, pas de mise en forme riche, pas d'aperçus de fichiers, ni voix ni vidéo. C'est le bon choix pour un public restreint : les développeurs ou administrateurs système qui vivent entièrement dans le terminal et n'ont besoin que de lire et d'envoyer des messages texte. Pour tous les autres, les compromis sont trop importants.
La recommandation pratique
Si vous êtes sous Linux et que la mémoire vous importe, l'arbre de décision est simple :
- Si vous avez besoin des Huddles ou d'intégrations avancées → utilisez l'application officielle, et envisagez les astuces de réduction de la mémoire pour la garder gérable.
- Si vous utilisez principalement Slack pour la messagerie → msga, à environ 60–80 MB, est le juste milieu : interface de bureau complète, un dixième de la mémoire.
- Si vous avez un espace de travail secondaire que vous consultez rarement → un onglet de navigateur est l'option la plus économe en mémoire, sans aucune configuration requise.
- Si vous vivez dans le terminal → slk mérite un coup d'œil, en sachant bien ce que vous abandonnez.