{"id":46563,"date":"2026-03-09T18:48:47","date_gmt":"2026-03-09T18:48:47","guid":{"rendered":"\/fr\/tutoriels\/?p=46563"},"modified":"2026-03-09T21:10:44","modified_gmt":"2026-03-09T21:10:44","slug":"benchmark-n8n","status":"publish","type":"post","link":"\/fr\/tutoriels\/benchmark-n8n","title":{"rendered":"Benchmark n8n : consommation r\u00e9elle des ressources test\u00e9e"},"content":{"rendered":"<p>Si vous h&eacute;bergez vous-m&ecirc;me n8n, vous vous &ecirc;tes probablement pos&eacute; la m&ecirc;me question que moi :<strong> <\/strong>Combien de ressources serveur mes flux de travail n8n consomment-ils r&eacute;ellement ? <\/p><p>En effet, il est essentiel de disposer de suffisamment de ressources pour maintenir des performances optimales, mais vous ne voulez pas d&eacute;penser trop d&rsquo;argent pour des ressources de serveur qui ne seront pas utilis&eacute;es.<\/p><p>Les sources en ligne indiquent diff&eacute;rents nombres de c&oelig;urs de processeur et de m&eacute;moire vive, comme un processeur &agrave; un seul c&oelig;ur et 2 Go de m&eacute;moire vive. Mais cela soul&egrave;ve des questions pratiques : <\/p><ul class=\"wp-block-list\">\n<li>Ai-je <em>vraiment<\/em> besoin d&rsquo;autant de ressources<em> <\/em>pour un simple flux de travail ?<\/li>\n\n\n\n<li>Si je d&eacute;ploie deux flux de travail, ai-je besoin d&rsquo;un serveur deux fois plus puissant ?<\/li>\n\n\n\n<li>Dans quelle mesure l&rsquo;utilisation des ressources de n8n est-elle pr&eacute;visible dans des sc&eacute;narios r&eacute;els ?<\/li>\n<\/ul><p>Pour r&eacute;pondre &agrave; ces questions, j&rsquo;ai effectu&eacute; une s&eacute;rie de tests en conditions r&eacute;elles afin de mesurer l&rsquo;utilisation du CPU, de la m&eacute;moire vive et du r&eacute;seau des flux de travail n8n dans diff&eacute;rentes conditions.<\/p><h2 class=\"wp-block-heading\" id=\"h-resume-points-cles\">R&eacute;sum&eacute; : points cl&eacute;s<\/h2><p>Avant d&rsquo;entrer dans les d&eacute;tails, voici les points cl&eacute;s &agrave; retenir de mon test :<\/p><ul class=\"wp-block-list\">\n<li><strong>La consommation de ressources d&eacute;pend du n&oelig;ud<\/strong>. Les n&oelig;uds qui interagissent avec des sources externes, comme le n&oelig;ud de requ&ecirc;te HTTP, consomment davantage de ressources d&rsquo;E\/S r&eacute;seau que les n&oelig;uds qui ex&eacute;cutent des t&acirc;ches localement. Cependant, la m&eacute;moire vive est la ressource dominante dans presque tous les n&oelig;uds, qu&rsquo;ils soient internes ou externes.<\/li>\n\n\n\n<li><strong><strong>La mise &agrave; l&rsquo;&eacute;chelle est quelque peu lin&eacute;aire<\/strong>. <\/strong>L&rsquo;ex&eacute;cution de plusieurs flux de travail <em>identiques<\/em> se traduit souvent par une mise &agrave; l&rsquo;&eacute;chelle &agrave; peu pr&egrave;s lin&eacute;aire. Une fois la vari&eacute;t&eacute; des n&oelig;uds introduite, l&rsquo;utilisation des ressources devient beaucoup moins pr&eacute;visible.<\/li>\n\n\n\n<li><strong>Les retards ne r&eacute;duisent pas le pic d&rsquo;utilisation<\/strong>. L&rsquo;ajout d&rsquo;un intervalle entre les ex&eacute;cutions de n&oelig;uds n&rsquo;affecte pas le pic d&rsquo;utilisation. Cependant, il vous permet d&rsquo;&eacute;taler l&rsquo;allocation des ressources dans le temps pour faire de la place &agrave; d&rsquo;autres flux de travail.<\/li>\n\n\n\n<li><strong>Ex&eacute;cution parall&egrave;le ou s&eacute;quentielle des flux de travail. <\/strong>Il n&rsquo;y a pas de diff&eacute;rence d&eacute;finitive dans l&rsquo;utilisation maximale du mat&eacute;riel entre l&rsquo;ex&eacute;cution de flux de travail en parall&egrave;le et en s&eacute;quentiel.<\/li>\n\n\n\n<li><strong>Le mode file d&rsquo;attente du n8n n&rsquo;est pas une solution miracle. <\/strong>L&rsquo;activation du mode file d&rsquo;attente n8n double grosso modo l&rsquo;utilisation de la RAM de base, m&ecirc;me en cas d&rsquo;inactivit&eacute;. Elle ne r&eacute;duit pas les pics d&rsquo;utilisation pour les petites installations et n&rsquo;a de sens qu&rsquo;&agrave; plus grande &eacute;chelle.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-methodologie-du-benchmark-n8n\">M&eacute;thodologie du benchmark n8n<\/h2><p>Ce benchmark se concentre sur l&rsquo;utilisation maximale du CPU, de la RAM et des E\/S r&eacute;seau du serveur h&ocirc;te.<\/p><p>Il convient de noter qu&rsquo;il existe d&rsquo;autres crit&egrave;res de r&eacute;f&eacute;rence pour le n8n. Par exemple, l&rsquo;article du blog <strong>n8n<\/strong> <strong>Scalability Benchmark<\/strong> examine comment la plateforme g&egrave;re un grand nombre de demandes, en se concentrant sur des mesures telles que le taux d&rsquo;&eacute;chec et le temps de r&eacute;ponse. <\/p><p>Cependant, au lieu d&rsquo;un benchmark synth&eacute;tique contr&ocirc;l&eacute;, je me suis concentr&eacute; sur l&rsquo;utilisation maximale des ressources dans le monde r&eacute;el, dans le cadre de sc&eacute;narios d&rsquo;automatisation pratiques.<\/p><p>\n\n\n<div class=\"editor\">\n                    <h4 class=\"title\">Conseil d'expert<\/h4>\n                    <p>Si vous ne savez pas quel plan VPS Hostinger correspond le mieux &agrave; vos besoins, commencez par KVM 2 &ndash; il fournit une base solide et peut &ecirc;tre mis &agrave; niveau instantan&eacute;ment en un seul clic au fur et &agrave; mesure que vos besoins augmentent.<\/p>\n                    <div class=\"d-flex mt-40\">\n                        <div class=\"author-photo\">\n                            <img decoding=\"async\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/09\/minijus-savickas.jpg\/w=65,h=65,fit=scale-down\" width=\"65\" height=\"65\" class=\"border-radius-50\" alt=\"Editor\" \/>\n                        <\/div>\n                        <div class=\"mt-auto mb-auto\">\n                            <p class=\"author-name\">Minijus Savickas<\/p>\n                            <p class=\"author-position\">Responsable produit VPS<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n\n\n<\/p><p>Examinons la m&eacute;thodologie plus en d&eacute;tail, en commen&ccedil;ant par comprendre l&rsquo;environnement de test. <\/p><h3 class=\"wp-block-heading\">Environnement de test et outils pour le benchmark n8n<\/h3><p>Voici la configuration que j&rsquo;ai utilis&eacute;e pour effectuer les tests de r&eacute;f&eacute;rence n8n :<\/p><ul class=\"wp-block-list\">\n<li><strong>Serveur<\/strong>. Plan d&rsquo;h&eacute;bergement Hostinger<strong> KVM 2 VPS<\/strong>.<\/li>\n\n\n\n<li><strong>Syst&egrave;me d&rsquo;exploitation<\/strong>. Linux <strong>Ubuntu 24.04 LTS<\/strong>.<\/li>\n\n\n\n<li><strong>Outil<\/strong>.<strong> btop <\/strong>pour la surveillance, <strong>Docker<\/strong> pour l&rsquo;ex&eacute;cution de n8n dans un conteneur.<\/li>\n<\/ul><p>J&rsquo;ai choisi Hostinger KVM 2 parce qu&rsquo;il offre beaucoup de ressources sans &ecirc;tre trop cher. Avec <strong>deux c&oelig;urs vCPU<\/strong>, <strong>8 Go de RAM<\/strong> et <strong>100 Go de stockage SSD NVMe<\/strong>, il offre une grande marge de man&oelig;uvre si les tests l&rsquo;exigent. <\/p><p>En ce qui concerne le syst&egrave;me d&rsquo;exploitation, j&rsquo;ai choisi <strong>Ubuntu 24.04 LTS<\/strong> simplement parce qu&rsquo;il est stable, facile &agrave; utiliser et populaire. Si vous utilisez une distribution plus minimale, il peut y avoir de l&eacute;g&egrave;res diff&eacute;rences de performances, mais cela ne devrait pas changer la donne. <\/p><p>J&rsquo;ai d&eacute;ploy&eacute; <strong>n8n sur Docker<\/strong>. C&rsquo;est l&rsquo;approche d&rsquo;auto-h&eacute;bergement recommand&eacute;e, et avec le mod&egrave;le VPS d&rsquo;Hostinger, l&rsquo;<a href=\"\/fr\/tutoriels\/installer-n8n\">installation de n8n<\/a> dans un conteneur ne prend que quelques clics. J&rsquo;ai &eacute;galement configur&eacute; le <strong>mode file d&rsquo;attente n8n<\/strong> en utilisant le mod&egrave;le de Hostinger et ses param&egrave;tres pr&eacute;configur&eacute;s par d&eacute;faut.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Faut-il tenir compte de la surcharge Docker&#8239;? &#128051;<\/h4>\n                    <p>Docker fonctionne de mani&egrave;re proche des performances natives puisqu'il partage le noyau h&ocirc;te. En pratique, la surcharge est n&eacute;gligeable par rapport &agrave; l'ex&eacute;cution de n8n directement sur l'h&ocirc;te.<\/p>\n                <\/div>\n\n\n\n<\/p><p>Pour la surveillance, j&rsquo;ai utilis&eacute; <strong>btop<\/strong> parce qu&rsquo;il est simple et suffisant pour collecter des donn&eacute;es pour ce benchmark. Il fournit &eacute;galement un graphique qui simplifie le processus de surveillance. <\/p><h3 class=\"wp-block-heading\">Sc&eacute;narios de test du benchmark n8n et m&eacute;triques suivies<\/h3><p>Pour r&eacute;aliser le benchmark, j&rsquo;ai effectu&eacute; chacun des tests suivants &agrave; un intervalle de 2 secondes pendant plusieurs minutes afin d&rsquo;obtenir des donn&eacute;es coh&eacute;rentes. Pour certains sc&eacute;narios, j&rsquo;ai augment&eacute; l&rsquo;intervalle pour &eacute;viter les limites de taux de l&rsquo;API.<\/p><p>Pour chaque test, j&rsquo;ai suivi les valeurs maximales pour :<\/p><ul class=\"wp-block-list\">\n<li><strong>Utilisation du CPU<\/strong><\/li>\n\n\n\n<li><strong>Consommation de la RAM<\/strong><\/li>\n\n\n\n<li><strong>R&eacute;seau E\/S<\/strong> <\/li>\n<\/ul><p><strong>Test 1 : <strong>benchmark au niveau des n&oelig;uds<\/strong><\/strong><\/p><p>Ce test a permis d&rsquo;isoler des n&oelig;uds individuels pour y r&eacute;pondre :<\/p><ul class=\"wp-block-list\">\n<li>Quelle quantit&eacute; de CPU, de RAM et de bande passante r&eacute;seau un n&oelig;ud consomme-t-il ?<\/li>\n\n\n\n<li>Les n&oelig;uds qui interagissent avec des services externes n&eacute;cessitent-ils plus de ressources que ceux qui fonctionnent de mani&egrave;re ind&eacute;pendante au sein de n8n ?<\/li>\n\n\n\n<li>La consommation de ressources augmente-t-elle lin&eacute;airement avec le nombre de n&oelig;uds ?<\/li>\n<\/ul><p>\n\n\n<div><p class=\"important\"><strong>Important !<\/strong> Par souci de simplicit&eacute;, j&rsquo;appellerai <strong>n&oelig;uds externes<\/strong> les n&oelig;uds qui n&eacute;cessitent une interaction avec des services externes et <strong>n&oelig;uds internes<\/strong> ceux qui fonctionnent de mani&egrave;re ind&eacute;pendante au sein de n8n. <\/p><\/div>\n\n\n\n<\/p><p><strong>Test 2 : <strong>benchmark pour un workflow unique<\/strong><\/strong><\/p><p>Ce test porte sur des flux de travail complets :<\/p><ul class=\"wp-block-list\">\n<li>Flux de travail simple avec deux n&oelig;uds internes<\/li>\n\n\n\n<li>Flux de travail complexe avec sept n&oelig;uds internes<\/li>\n\n\n\n<li>Flux de travail complexe avec un total de sept n&oelig;uds, une combinaison de n&oelig;uds internes et externes.<\/li>\n\n\n\n<li>Effet de l&rsquo;ajout de d&eacute;lais d&rsquo;ex&eacute;cution<\/li>\n<\/ul><p><strong>Test 3 : <strong>plusieurs workflows dans une seule instance<\/strong><\/strong><\/p><p>Ce test a examin&eacute; : <\/p><ul class=\"wp-block-list\">\n<li>La consommation de CPU, de RAM et de trafic augmente-t-elle de fa&ccedil;on lin&eacute;aire avec le nombre de flux de travail identiques ?<\/li>\n\n\n\n<li>La consommation de ressources est-elle pr&eacute;visible en fonction du nombre et du type de flux de travail en cours ?<\/li>\n\n\n\n<li>L&rsquo;ex&eacute;cution altern&eacute;e de plusieurs flux de travail est-elle une strat&eacute;gie viable pour minimiser les pics de ressources ?<\/li>\n<\/ul><p><strong>Test 4 : <strong>Benchmark en mode file d&rsquo;attente<\/strong><\/strong><\/p><p>Je voulais v&eacute;rifier l&rsquo;impact du mode queue de n8n sur la consommation de ressources d&rsquo;un flux de travail :<\/p><ul class=\"wp-block-list\">\n<li>Le mode file d&rsquo;attente n8n permet-il de minimiser l&rsquo;utilisation du CPU, de la m&eacute;moire vive et du r&eacute;seau ? Si oui, de combien ?<\/li>\n\n\n\n<li>Quels sont les inconv&eacute;nients &eacute;ventuels de l&rsquo;utilisation du mode file d&rsquo;attente du n8n ?<\/li>\n\n\n\n<li>Le mode file d&rsquo;attente de n8n est-il une option viable pour l&rsquo;ex&eacute;cution de flux de travail sur un syst&egrave;me bas de gamme ?<\/li>\n<\/ul><p>Entre les tests, j&rsquo;ai attendu que l&rsquo;utilisation des ressources revienne &agrave; un niveau proche de la base de r&eacute;f&eacute;rence afin d&rsquo;&eacute;viter des r&eacute;sultats biais&eacute;s.<\/p><p>\n\n\n<div><p class=\"important\"> <strong>Important !<\/strong> Lors de mes tests, il est arriv&eacute; que l&rsquo;utilisation de RAM au repos s&rsquo;&eacute;carte consid&eacute;rablement de la base de r&eacute;f&eacute;rence initiale. Dans ce cas, j&rsquo;ai normalis&eacute; la valeur pour m&rsquo;assurer que le r&eacute;sultat est coh&eacute;rent. J&rsquo;ai soustrait la nouvelle base de r&eacute;f&eacute;rence de la premi&egrave;re, puis j&rsquo;ai ajout&eacute; la diff&eacute;rence au r&eacute;sultat du benchmark RAM. Par exemple, si la ligne de base initiale est de 800 Mo et la nouvelle de 824 Mo, la diff&eacute;rence est de -24. Cela signifie qu&rsquo;une utilisation de 900 Mo de RAM sera normalis&eacute;e &agrave; 876 Mo.<\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\">Limites et mises en garde concernant le benchmark<\/h3><p>Ce benchmark vise &agrave; refl&eacute;ter l&rsquo;utilisation r&eacute;elle des flux de travail n8n, mais plusieurs facteurs influencent les r&eacute;sultats :<\/p><ul class=\"wp-block-list\">\n<li><strong>Variation des n&oelig;uds<\/strong>. Il existe des centaines de n&oelig;uds n8n ayant des comportements diff&eacute;rents, qui peuvent consommer les ressources diff&eacute;remment de ceux que j&rsquo;ai test&eacute;s.<\/li>\n\n\n\n<li><strong>Environnement d&rsquo;h&eacute;bergement<\/strong>. L&rsquo;environnement d&rsquo;h&eacute;bergement et la configuration que j&rsquo;utilise pour d&eacute;ployer n8n sont relativement minimes. Les performances peuvent &ecirc;tre plus ou moins &eacute;lev&eacute;es selon le type de serveur, le syst&egrave;me d&rsquo;exploitation ou la m&eacute;thode de d&eacute;ploiement que vous utilisez.<\/li>\n\n\n\n<li><strong>Logique de flux de travail<\/strong>. Les flux de travail dans ce benchmark sont simples et n&rsquo;impliquent pas de logique complexe. Si vos flux de travail traitent de grandes quantit&eacute;s de donn&eacute;es ou de fichiers, attendez-vous &agrave; une utilisation plus importante des ressources.<\/li>\n\n\n\n<li><strong>&Eacute;chelle de d&eacute;ploiement.<\/strong> J&rsquo;utilise des flux de travail contenant moins de 10 n&oelig;uds pour effectuer le test. L&rsquo;utilisation d&rsquo;un plus grand nombre de n&oelig;uds augmente la consommation de ressources.<\/li>\n<\/ul><p>Cela dit, soyons clairs : ce test n&rsquo;est pas une solution universelle qui d&eacute;termine la configuration mat&eacute;rielle minimale requise pour votre flux de travail n8n. <\/p><p>Vos r&eacute;sultats varieront en fonction de votre utilisation et de votre configuration r&eacute;elles. Au lieu d&rsquo;utiliser le r&eacute;sultat du test comme norme, consid&eacute;rez-le comme un guide pour comprendre le comportement r&eacute;el de n8n, ce qui vous aidera &agrave; mieux planifier votre environnement d&rsquo;h&eacute;bergement et votre strat&eacute;gie de mise &agrave; l&rsquo;&eacute;chelle.<\/p><h2 class=\"wp-block-heading\" id=\"h-resultats-du-benchmark-n8n\">R&eacute;sultats du benchmark n8n<\/h2><p>Voici le r&eacute;sultat de mon benchmark n8n avec diff&eacute;rents sc&eacute;narios de test. <\/p><h3 class=\"wp-block-heading\">Benchmark n8n au niveau des n&oelig;uds<\/h3><p>Avant d&rsquo;ex&eacute;cuter un n&oelig;ud, j&rsquo;ai v&eacute;rifi&eacute; la consommation de ressources du serveur au repos pour &eacute;tablir une base de r&eacute;f&eacute;rence.<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3b7f1\"}' data-wp-interactive=\"core\/image\" class=\"size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"745\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-23.png\/public\" alt=\"Un graphique de la consommation de ressources n8n en cas d'inactivit&eacute;\" class=\"wp-image-46829\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-23.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-23.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-23.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-23.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Sans n&oelig;ud actif ni flux de travail, n8n a consomm&eacute; <strong>0 %<\/strong> <strong>du CPU <\/strong>et <strong>860 Mo de RAM<\/strong>. L&rsquo;<strong>E\/S r&eacute;seau <\/strong>n&rsquo;a atteint que quelques octets ou un kilo-octet &agrave; un chiffre, c&rsquo;est pourquoi je l&rsquo;ai normalis&eacute; &agrave; z&eacute;ro parce qu&rsquo;il est insignifiant. <\/p><p>J&rsquo;ai ensuite effectu&eacute; le test avec ces flux de travail :<\/p><ol class=\"wp-block-list\">\n<li>Un flux de travail avec un seul n&oelig;ud interne <strong>Code <\/strong>qui g&eacute;n&egrave;re 1 00 nombres d&eacute;cimaux al&eacute;atoires &agrave; l&rsquo;aide de JavaScript.<\/li>\n\n\n\n<li>Un flux de travail avec deux n&oelig;uds internes <strong>Code <\/strong>identiques, g&eacute;n&eacute;rant tous deux des nombres al&eacute;atoires de 100 d&eacute;cimales.<\/li>\n\n\n\n<li>Un flux de travail avec un seul n&oelig;ud<strong> Google Sheet Get Row <\/strong>qui r&eacute;cup&egrave;re les donn&eacute;es d&rsquo;une colonne d&rsquo;une feuille.<\/li>\n\n\n\n<li>Un flux de travail avec deux n&oelig;uds <strong>Google Sheet<\/strong>, l&rsquo;un pour extraire les donn&eacute;es et l&rsquo;autre pour les &eacute;crire.<\/li>\n<\/ol><p>La consommation de ressources pour tous les tests, par rapport &agrave; l&rsquo;&eacute;tat d&rsquo;inactivit&eacute;, est la suivante :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3bed4\"}' data-wp-interactive=\"core\/image\" class=\"size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"615\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-24.png\/public\" alt=\"Graphique de l'utilisation de CPU du benchmark n8n au niveau des n&oelig;uds, montrant que l'utilisation de CPU augmente avec le nombre de n&oelig;uds.\" class=\"wp-image-46830\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-24.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-24.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-24.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-24.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3c56f\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1428\" height=\"1028\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-25.png\/public\" alt=\"Graphique de l'utilisation de la m&eacute;moire vive et du r&eacute;seau au niveau du n&oelig;ud n8n, montrant que l'utilisation de la m&eacute;moire vive et du r&eacute;seau augmente avec le nombre et le type de n&oelig;uds.\" class=\"wp-image-46831\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-25.png\/w=1428,fit=scale-down 1428w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-25.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-25.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-25.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-25.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1428px) 100vw, 1428px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Les r&eacute;sultats sont conformes aux attentes : la consommation de ressources a augment&eacute; lorsque j&rsquo;ai ajout&eacute; des n&oelig;uds. Cela dit, le comportement de mise &agrave; l&rsquo;&eacute;chelle n&rsquo;&eacute;tait ni lin&eacute;aire ni pr&eacute;visible. <\/p><p>Par exemple, un n&oelig;ud interne a augment&eacute; l&rsquo;utilisation de la m&eacute;moire vive de <strong>9 Mo <\/strong>par rapport &agrave; l&rsquo;&eacute;tat d&rsquo;inactivit&eacute;. Cependant, lorsque j&rsquo;ai ins&eacute;r&eacute; le m&ecirc;me n&oelig;ud, l&rsquo;utilisation de la m&eacute;moire a augment&eacute; de<strong> 5 Mo<\/strong>. Ce comportement &eacute;tait &eacute;galement pr&eacute;sent avec les n&oelig;uds externes. <\/p><p>En ce qui concerne les n&oelig;uds externes, ils repr&eacute;sentent en effet une charge d&rsquo;E\/S r&eacute;seau plus importante, jusqu&rsquo;&agrave; <strong>10<\/strong> fois sup&eacute;rieure &agrave; celle des n&oelig;uds internes. L&rsquo;utilisation du r&eacute;seau a &eacute;galement augment&eacute; de mani&egrave;re significative lorsque j&rsquo;ai ajout&eacute; le deuxi&egrave;me n&oelig;ud externe, contrairement au CPU et &agrave; la RAM. <\/p><h3 class=\"wp-block-heading\">Benchmark n8n pour un workflow unique<\/h3><p>Apr&egrave;s avoir compris le comportement du n&oelig;ud de mani&egrave;re isol&eacute;e, j&rsquo;ai voulu v&eacute;rifier les performances d&rsquo;un flux de travail r&eacute;el. Voici une liste des flux de travail que j&rsquo;ai utilis&eacute;s :<\/p><ol class=\"wp-block-list\">\n<li>Flux de travail simple avec <strong>deux n&oelig;uds internes uniques <\/strong>pour g&eacute;n&eacute;rer 100 nombres entiers al&eacute;atoires et calculer la moyenne.<\/li>\n\n\n\n<li>Flux de travail complexe avec<strong> sept n&oelig;uds internes uniques <\/strong>pour g&eacute;n&eacute;rer des donn&eacute;es al&eacute;atoires et ex&eacute;cuter diverses op&eacute;rations telles que la normalisation.<\/li>\n\n\n\n<li>Flux de travail simple avec <strong>deux n&oelig;uds externes uniques<\/strong> qui r&eacute;cup&egrave;rent les donn&eacute;es d&rsquo;un Google sheet et les &eacute;crivent dans un autre document.<\/li>\n\n\n\n<li>Flux de travail complexe avec <strong>sept n&oelig;uds internes et externes uniques<\/strong>, avec pour t&acirc;che de r&eacute;cup&eacute;rer les donn&eacute;es VPS via l&rsquo;API, de les filtrer sur la base de r&egrave;gles et de les enregistrer sur un Google sheet lorsque les crit&egrave;res sont remplis.<\/li>\n<\/ol><p>Voici les r&eacute;sultats pour tous les sc&eacute;narios de test ci-dessus :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3cf6d\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1425\" height=\"862\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-26.png\/public\" alt=\"Graphique de l'utilisation de CPU du benchmark n8n au niveau du flux de travail\" class=\"wp-image-46832\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-26.png\/w=1425,fit=scale-down 1425w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-26.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-26.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-26.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-26.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1425px) 100vw, 1425px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3d8db\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1421\" height=\"1031\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-27.png\/public\" alt=\"Graphique de l'utilisation de la m&eacute;moire vive et du r&eacute;seau du benchmark n8n au niveau du flux de travail\" class=\"wp-image-46833\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-27.png\/w=1421,fit=scale-down 1421w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-27.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-27.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-27.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-27.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1421px) 100vw, 1421px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Les r&eacute;sultats montrent que l&rsquo;ajout d&rsquo;un nouveau n&oelig;ud unique augmente davantage la consommation de ressources que l&rsquo;insertion d&rsquo;un n&oelig;ud identique. Ce ph&eacute;nom&egrave;ne se retrouve &agrave; la fois dans les flux de travail simples et complexes, ce qui sugg&egrave;re que l&rsquo;utilisation des ressources d&rsquo;un flux de travail d&eacute;pend de la vari&eacute;t&eacute; de ses n&oelig;uds.<\/p><p>Le comportement de consommation des ressources dans ce second test semble &eacute;galement coh&eacute;rent avec notre test au niveau des n&oelig;uds : les n&oelig;uds externes affectent de mani&egrave;re significative l&rsquo;utilisation des E\/S du r&eacute;seau, alors que les n&oelig;uds internes ne le font pas. <\/p><p>Ensuite, j&rsquo;ai ajout&eacute; un d&eacute;lai de 2 secondes &agrave; l&rsquo;aide du n&oelig;ud Wait dans les flux de travail complexes pour voir si l&rsquo;arr&ecirc;t de l&rsquo;ex&eacute;cution r&eacute;duit la consommation de ressources. <\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3df84\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1588\" height=\"1144\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/public\" alt=\"Graphique du benchmark au niveau du flux de travail avec une attente de deux secondes\" class=\"wp-image-46834\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/w=1588,fit=scale-down 1588w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-28.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1588px) 100vw, 1588px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>L&rsquo;utilisation en p&eacute;riode de pointe a l&eacute;g&egrave;rement diminu&eacute;, mais on peut dire que la diff&eacute;rence est insignifiante. Cela dit, l&rsquo;intervalle permet de lib&eacute;rer des ressources &agrave; un moment pr&eacute;cis, comme le montre ce graphique. <\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3e5f3\"}' data-wp-interactive=\"core\/image\" class=\"size-full wp-lightbox-container\"><img decoding=\"async\" width=\"726\" height=\"168\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-2.jpeg\/public\" alt=\"btop graphique d'utilisation d'un flux de travail avec un d&eacute;lai d'ex&eacute;cution, montrant qu'un d&eacute;lai &eacute;tale le pic d'utilisation des ressources\" class=\"wp-image-46835\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-2.jpeg\/w=726,fit=scale-down 726w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-2.jpeg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-2.jpeg\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 726px) 100vw, 726px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\">Benchmark n8n pour plusieurs workflows<\/h3><p>Dans ce test, j&rsquo;ai ex&eacute;cut&eacute; plusieurs instances des quatre m&ecirc;mes flux de travail utilis&eacute;s dans la section pr&eacute;c&eacute;dente. Voici le sc&eacute;nario :<\/p><ol class=\"wp-block-list\">\n<li>Ex&eacute;cution en parall&egrave;le de <strong>deux instances du m&ecirc;me flux de travail<\/strong>. J&rsquo;ai ajout&eacute; une instance suppl&eacute;mentaire si les ressources et la limite de d&eacute;bit de l&rsquo;API le permettaient.<\/li>\n\n\n\n<li><strong>Alternance de l&rsquo;ex&eacute;cution de flux de travail identiques<\/strong> par l&rsquo;interm&eacute;diaire de l&rsquo;ex&eacute;cution des sous-n&oelig;uds. En d&rsquo;autres termes, une fois le premier flux de travail termin&eacute;, la deuxi&egrave;me instance s&rsquo;ex&eacute;cute.<\/li>\n\n\n\n<li><strong>Ex&eacute;cution de diff&eacute;rents flux de travail<\/strong> en parall&egrave;le. J&rsquo;ai fait fonctionner un flux de travail interne simple en m&ecirc;me temps qu&rsquo;un flux de travail complexe.<\/li>\n<\/ol><p>Commen&ccedil;ons par v&eacute;rifier les r&eacute;sultats du test du <strong>premier sc&eacute;nario<\/strong>, en nous concentrant sur les flux de travail simples avec deux n&oelig;uds :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3eba7\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1576\" height=\"952\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/public\" alt=\"Graphique de l'utilisation de CPU du benchmark multi-flux simple n8n\" class=\"wp-image-46836\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/w=1576,fit=scale-down 1576w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-29.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1576px) 100vw, 1576px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3f145\"}' data-wp-interactive=\"core\/image\" class=\"size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"734\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-30.png\/public\" alt=\"Graphique de l'utilisation de la RAM et du r&eacute;seau dans le benchmark multi-flux simple de n8n\" class=\"wp-image-46837\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-30.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-30.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-30.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-30.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Un cas int&eacute;ressant s&rsquo;est produit. Pour les flux de travail simples avec des n&oelig;uds internes, l&rsquo;utilisation des ressources &eacute;tait assez pr&eacute;visible :<\/p><ul class=\"wp-block-list\">\n<li>Une ex&eacute;cution culmine &agrave; <strong>17 % <\/strong>de la<strong> charge du CPU <\/strong>et &agrave; <strong>815 Mo de RAM<\/strong>.<\/li>\n\n\n\n<li>Deux ex&eacute;cutions atteignent un pic &agrave; <strong>20 % de la charge du CPU<\/strong> et <strong>865 Mo de RAM<\/strong>.<\/li>\n\n\n\n<li>Trois ex&eacute;cutions atteignent un pic de<strong> 27 % de la charge du CPU<\/strong> et <strong>912 Mo de RAM<\/strong>.<\/li>\n<\/ul><p>D&rsquo;apr&egrave;s la r&eacute;partition, une ex&eacute;cution suppl&eacute;mentaire du flux de travail ajoute environ <strong>40 &agrave; 50 Mo<\/strong> de RAM, et l&rsquo;utilisation du CPU augmente de fa&ccedil;on quelque peu lin&eacute;aire.<\/p><p>En revanche, les flux de travail simples avec des n&oelig;uds externes pr&eacute;sentaient une utilisation et un comportement de mise &agrave; l&rsquo;&eacute;chelle impr&eacute;visibles. La diff&eacute;rence d&rsquo;utilisation des ressources lors de l&rsquo;ex&eacute;cution d&rsquo;une, de deux et de trois instances est al&eacute;atoire, m&ecirc;me si elle pr&eacute;sente une tendance &agrave; la hausse. <\/p><p>Voyons maintenant comment se sont comport&eacute;s les<strong> flux de travail complexes<\/strong> comportant sept n&oelig;uds :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3f8b7\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1580\" height=\"966\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/public\" alt=\"Graphique de l'utilisation de l'unit&eacute; centrale du benchmark multi-flux complexe n8n\" class=\"wp-image-46838\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/w=1580,fit=scale-down 1580w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-31.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1580px) 100vw, 1580px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe3fe3a\"}' data-wp-interactive=\"core\/image\" class=\"size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"739\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-32.png\/public\" alt=\"Graphique de l'utilisation de la RAM et du r&eacute;seau dans le benchmark multi-flux complexe n8n\" class=\"wp-image-46839\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-32.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-32.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-32.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-32.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Le comportement du flux de travail simple &eacute;tait coh&eacute;rent. L&rsquo;utilisation des flux de travail avec des n&oelig;uds internes &eacute;tait relativement lin&eacute;aire et pr&eacute;visible. Par ailleurs, les flux de travail comportant un m&eacute;lange de n&oelig;uds internes et externes pr&eacute;sentaient une utilisation fluctuante, m&ecirc;me dans les E\/S du r&eacute;seau. <\/p><p>Pour le <strong>deuxi&egrave;me sc&eacute;nario<\/strong>, j&rsquo;ai encha&icirc;n&eacute; deux workflows identiques en utilisant le n&oelig;ud d&rsquo;ex&eacute;cution du sous-flow. Cela m&rsquo;a permis de les ex&eacute;cuter dans un ordre diff&eacute;rent. Le r&eacute;sultat est le suivant :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe40350\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1426\" height=\"922\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-33.png\/public\" alt=\"Graphique de l'utilisation de l'unit&eacute; centrale du benchmark multi-flux n8n avec ex&eacute;cution altern&eacute;e\" class=\"wp-image-46840\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-33.png\/w=1426,fit=scale-down 1426w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-33.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-33.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-33.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-33.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1426px) 100vw, 1426px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe4088f\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1426\" height=\"1028\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-34.png\/public\" alt=\"Graphique de l'utilisation de la RAM et du r&eacute;seau par le benchmark multi-flux n8n avec ex&eacute;cution altern&eacute;e\" class=\"wp-image-46841\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-34.png\/w=1426,fit=scale-down 1426w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-34.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-34.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-34.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-34.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1426px) 100vw, 1426px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Comme on peut le voir, l&rsquo;utilisation est rest&eacute;e relativement inchang&eacute;e. Cependant, l&rsquo;utilisation du CPU pour les flux de travail internes complexes a presque doubl&eacute; lorsqu&rsquo;ils sont ex&eacute;cut&eacute;s dans un ordre lin&eacute;aire par rapport &agrave; leur ex&eacute;cution en parall&egrave;le.<\/p><p>De m&ecirc;me, la sortie r&eacute;seau des flux de travail externes, lorsqu&rsquo;ils sont ex&eacute;cut&eacute;s dans un ordre lin&eacute;aire, montre une baisse significative par rapport &agrave; leur ex&eacute;cution en parall&egrave;le. <\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Que nous apprennent les r&eacute;sultats ? &#128172;<\/h4>\n                    <p>&Agrave; part les deux cas mentionn&eacute;s, l&rsquo;utilisation du mat&eacute;riel pour des workflows ex&eacute;cut&eacute;s en parall&egrave;le ou de mani&egrave;re lin&eacute;aire n&rsquo;est pas tr&egrave;s diff&eacute;rente. La moindre sortie r&eacute;seau lors de l&rsquo;ex&eacute;cution alternative pourrait &ecirc;tre due au d&eacute;passement du quota d&rsquo;API, ce qui limite les &eacute;changes de donn&eacute;es. L&rsquo;entr&eacute;e r&eacute;seau plus faible, bien que moins marqu&eacute;e, indique &eacute;galement un probl&egrave;me de quota. Je n&rsquo;ai pas d&rsquo;explication plausible pour le pic de pr&egrave;s de 100&#8239;% d&rsquo;utilisation CPU lors de l&rsquo;ex&eacute;cution alternative. &Eacute;tant donn&eacute; que tous les autres tests montrent que l&rsquo;utilisation CPU reste identique ou l&eacute;g&egrave;rement inf&eacute;rieure pour des workflows ex&eacute;cut&eacute;s de mani&egrave;re lin&eacute;aire, cela pourrait &ecirc;tre une anomalie.<\/p>\n                <\/div>\n\n\n\n<\/p><p>Ensuite, j&rsquo;ai test&eacute; le<strong> troisi&egrave;me sc&eacute;nario<\/strong> en ex&eacute;cutant un flux de travail interne simple en parall&egrave;le avec un flux de travail interne complexe. <\/p><p>Comme nous l&rsquo;avons vu pr&eacute;c&eacute;demment, un simple flux de travail interne a consomm&eacute; environ<strong> 50 Mo de RAM<\/strong> et <strong>7 % <\/strong>de l&rsquo;<strong>utilisation du CPU<\/strong>. En comparaison, un flux de travail interne complexe a augment&eacute; l&rsquo;utilisation <strong>CPU<\/strong> <strong>d&rsquo;environ 4 %<\/strong> et a n&eacute;cessit&eacute; <strong>40 Mo de RAM<\/strong> suppl&eacute;mentaires.<\/p><p>Si l&rsquo;utilisation de n8n est lin&eacute;aire, l&rsquo;ex&eacute;cution de ces flux de travail en parall&egrave;le augmenterait l&rsquo;<strong>utilisation du CPU<\/strong> d&rsquo;environ <strong>11 %<\/strong> et utiliserait <strong>90 Mo de RAM <\/strong>suppl&eacute;mentaires. Or, ce n&rsquo;est pas le cas, comme le montrent les r&eacute;sultats de mes tests :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe411a7\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1582\" height=\"1142\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/public\" alt=\"Un graphique de l'&eacute;volution de deux flux de travail non identiques, montrant que la consommation du flux de travail n8n n'&eacute;volue pas de fa&ccedil;on lin&eacute;aire.\" class=\"wp-image-46842\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/w=1582,fit=scale-down 1582w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-35.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1582px) 100vw, 1582px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Sur la base de ces donn&eacute;es, je doute que nous puissions pr&eacute;dire l&rsquo;utilisation maximale des ressources de plusieurs flux de travail diff&eacute;rents. Pour des flux de travail identiques, il est toujours possible de pr&eacute;dire l&rsquo;utilisation du mat&eacute;riel, &agrave; condition que le n&oelig;ud ne varie pas de mani&egrave;re significative. <\/p><h3 class=\"wp-block-heading\">Benchmark n8n avec mode queue<\/h3><p>Le mode file d&rsquo;attente n8n r&eacute;partit vos t&acirc;ches d&rsquo;automatisation entre plusieurs travailleurs. Cela permet &agrave; chaque processus de fonctionner ind&eacute;pendamment de l&rsquo;instance principale de n8n, ce qui contribue &agrave; d&eacute;charger les t&acirc;ches et &agrave; am&eacute;liorer l&rsquo;&eacute;volutivit&eacute;.<\/p><p>Th&eacute;oriquement, le mode file d&rsquo;attente devrait am&eacute;liorer la stabilit&eacute; de votre automatisation lors de l&rsquo;ex&eacute;cution d&rsquo;un grand nombre de flux de travail. Dans cette optique, j&rsquo;ai voulu r&eacute;ex&eacute;cuter les flux de travail pr&eacute;c&eacute;dents en mode file d&rsquo;attente pour voir si l&rsquo;utilisation des ressources diff&eacute;rait. Les sc&eacute;narios de test sont les suivants :<\/p><ol class=\"wp-block-list\">\n<li>Ex&eacute;cution d&rsquo;un <strong>flux de travail simple avec deux n&oelig;uds internes uniques<\/strong>. Ensuite, j&rsquo;ai lanc&eacute; une nouvelle instance du m&ecirc;me flux de travail en parall&egrave;le, jusqu&rsquo;&agrave; trois ex&eacute;cutions simultan&eacute;es.<\/li>\n\n\n\n<li>Ex&eacute;cution d&rsquo;un <strong>flux de travail simple avec deux n&oelig;uds externes uniques<\/strong>, ajout d&rsquo;une nouvelle instance du m&ecirc;me flux de travail ex&eacute;cut&eacute; en parall&egrave;le, jusqu&rsquo;&agrave; trois ex&eacute;cutions simultan&eacute;es.<\/li>\n\n\n\n<li>D&eacute;ploiement d&rsquo;un <strong>flux de travail complexe avec sept n&oelig;uds internes<\/strong>. J&rsquo;ai ajout&eacute; une nouvelle instance du m&ecirc;me flux de travail fonctionnant en parall&egrave;le, jusqu&rsquo;&agrave; trois ex&eacute;cutions simultan&eacute;es.<\/li>\n\n\n\n<li>Ex&eacute;cution d&rsquo;un flux de travail <strong>simple avec sept n&oelig;uds internes et externes<\/strong>. Comme dans les sc&eacute;narios pr&eacute;c&eacute;dents, j&rsquo;ai ajout&eacute; une nouvelle instance du m&ecirc;me flux de travail en parall&egrave;le, jusqu&rsquo;&agrave; trois ex&eacute;cutions simultan&eacute;es.<\/li>\n<\/ol><p>De mani&egrave;re surprenante, mon test a montr&eacute; que l&rsquo;utilisation de base de la RAM &eacute;tait deux fois sup&eacute;rieure au niveau normal du n8n, alors que le CPU et les E\/S r&eacute;seau restaient inchang&eacute;s. Cela pourrait &ecirc;tre d&ucirc; &agrave; la cr&eacute;ation des travailleurs par n8n. <\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe41ca9\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1574\" height=\"1126\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/public\" alt=\"Un graphique comparant l'utilisation des ressources du mode normal du n8n par rapport au mode file d'attente\" class=\"wp-image-46843\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/w=1574,fit=scale-down 1574w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-36.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1574px) 100vw, 1574px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Examinons maintenant l&rsquo;utilisation des ressources des <strong>flux de travail simples avec deux n&oelig;uds<\/strong> fonctionnant en mode file d&rsquo;attente n8n. <\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe423ee\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1428\" height=\"1032\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-37.png\/public\" alt=\"Graphique de l'utilisation de CPU des flux de travail simples du mode queue de n8n\" class=\"wp-image-46844\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-37.png\/w=1428,fit=scale-down 1428w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-37.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-37.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-37.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-37.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1428px) 100vw, 1428px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe42b18\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1430\" height=\"1038\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-38.png\/public\" alt=\"Graphique de l'utilisation de la RAM et du r&eacute;seau par les flux de travail simples du mode queue de n8n\" class=\"wp-image-46845\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-38.png\/w=1430,fit=scale-down 1430w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-38.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-38.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-38.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-38.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1430px) 100vw, 1430px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Il s&rsquo;agit de l&rsquo;utilisation du mat&eacute;riel pour des<strong> flux de travail complexes avec sept n&oelig;uds<\/strong> en mode file d&rsquo;attente :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe43167\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1430\" height=\"1036\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-39.png\/public\" alt=\"Graphique de l'utilisation de CPU des flux de travail complexes du mode queue de n8n, montrant que l'utilisation maximale du mat&eacute;riel reste &eacute;lev&eacute;e.\" class=\"wp-image-46846\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-39.png\/w=1430,fit=scale-down 1430w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-39.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-39.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-39.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-39.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1430px) 100vw, 1430px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe4391c\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1432\" height=\"1034\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-40.png\/public\" alt=\"Graphique de l'utilisation de la RAM et du r&eacute;seau pour les flux de travail complexes du mode queue de n8n, montrant que l'utilisation maximale du mat&eacute;riel reste &eacute;lev&eacute;e.\" class=\"wp-image-46847\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-40.png\/w=1432,fit=scale-down 1432w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-40.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-40.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-40.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-40.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1432px) 100vw, 1432px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Contrairement &agrave; ce que je pensais initialement, les r&eacute;sultats du test indiquent que le <strong>mode file d&rsquo;attente n8n ne contribue pas &agrave; r&eacute;duire l&rsquo;utilisation maximale des ressources<\/strong>. Bien que mon observation sugg&egrave;re que l&rsquo;utilisation mat&eacute;rielle du mode file d&rsquo;attente est plus stable que celle du n8n standard, la consommation moyenne est plus &eacute;lev&eacute;e.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Important !<\/strong> Comme j&rsquo;ai configur&eacute; le mode file d&rsquo;attente n8n &agrave; l&rsquo;aide du mod&egrave;le VPS d&rsquo;Hostinger, le nombre de workers a &eacute;t&eacute; fix&eacute; &agrave; <strong>trois<\/strong> par d&eacute;faut. Notez que le nombre de workers aura un impact sur la consommation de ressources et l&rsquo;ex&eacute;cution de votre flux de travail. <\/p><\/div>\n\n\n\n<\/p><p>Lorsque j&rsquo;ai ajout&eacute; davantage d&rsquo;ex&eacute;cutions de flux de travail, je m&rsquo;attendais &agrave; ce que l&rsquo;effet du mode file d&rsquo;attente soit plus apparent, mais ce n&rsquo;&eacute;tait pas le cas. Par exemple, comparons le comportement de plusieurs ex&eacute;cutions d&rsquo;un <strong>flux de travail complexe comportant sept n&oelig;uds internes<\/strong> en mode file d&rsquo;attente et en mode vanilla :<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f47cfe440e0\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" width=\"1560\" height=\"1124\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/public\" alt=\"Un graphique de l'ex&eacute;cution de plusieurs flux de travail en mode normal et en mode file d'attente\" class=\"wp-image-46848\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/w=1560,fit=scale-down 1560w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/image-41.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1560px) 100vw, 1560px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Dans le n8n vanilla, une ex&eacute;cution suppl&eacute;mentaire d&rsquo;un tel flux de travail utilisait environ <strong>40 &agrave; 50 Mo de RAM<\/strong>, alors qu&rsquo;en mode queue, elle ajoutait au moins <strong>60 Mo<\/strong>. Lors de l&rsquo;ex&eacute;cution de trois instances de ce flux de travail, la consommation de m&eacute;moire vive a augment&eacute; de plus de<strong> 100 Mo<\/strong>.<\/p><p>D&rsquo;apr&egrave;s le benchmark, nous comprenons que <strong>le mode queue du n8n n&rsquo;est pas une solution qui peut magiquement vous permettre d&rsquo;ex&eacute;cuter une charge de travail intensive sur une machine bas de gamme<\/strong>. En fait, ce mode consomme en moyenne plus de mat&eacute;riel que le mode normal.<\/p><p>Toutefois, si vous d&eacute;ployez des centaines de flux de travail, l&rsquo;effet du mode file d&rsquo;attente peut &ecirc;tre plus &eacute;vident. Elle est g&eacute;n&eacute;ralement recommand&eacute;e lorsque votre configuration d&rsquo;automatisation rencontre des probl&egrave;mes tels que des webhooks qui tra&icirc;nent et une latence importante, o&ugrave; les charges de travail distribu&eacute;es peuvent aider &agrave; maintenir la simultan&eacute;it&eacute;. <\/p><h2 class=\"wp-block-heading\" id=\"h-que-nous-apprend-le-benchmark-n8n\">Que nous apprend le benchmark n8n ?<\/h2><p>Ce test a &eacute;t&eacute; con&ccedil;u pour fournir une estimation approximative de la fa&ccedil;on dont les flux de travail n8n utilisent les ressources. &Eacute;tant donn&eacute; que l&rsquo;&eacute;chantillon de donn&eacute;es de test est petit, le comportement d&rsquo;utilisation des ressources peut changer &agrave; l&rsquo;&eacute;chelle ou lorsque d&rsquo;autres variables sont impliqu&eacute;es. <\/p><p>En outre, je me suis concentr&eacute; uniquement sur les <strong>pics d&rsquo;utilisation de la RAM, du CPU et des entr&eacute;es\/sorties r&eacute;seau<\/strong>. Si vous consid&eacute;rez plut&ocirc;t des moyennes et d&rsquo;autres mesures, telles que le temps d&rsquo;ex&eacute;cution du flux de travail, le comportement de n8n peut &ecirc;tre diff&eacute;rent.<\/p><p><strong>Recommandation pratique<\/strong> <\/p><p>Si vous commencez avec 10 &agrave; 20 flux de travail, je vous recommande de les h&eacute;berger sur un serveur disposant d&rsquo;au moins <strong>4 Go de RAM<\/strong>. M&ecirc;me si vous pr&eacute;voyez que votre automatisation utilisera moins de 4 Go, cela vous donne une marge de man&oelig;uvre et vous permet d&rsquo;anticiper l&rsquo;avenir au cas o&ugrave; vous auriez besoin d&rsquo;ajouter d&rsquo;autres flux de travail.<\/p><p>En outre, surveillez de pr&egrave;s l&rsquo;utilisation des ressources et utilisez un <a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-n8n\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/hebergement-n8n\">h&eacute;bergeur n8n<\/a> qui propose des plans facilement &eacute;volutifs, comme Hostinger. De cette fa&ccedil;on, vous pouvez ajouter des ressources suppl&eacute;mentaires si votre installation d&rsquo;automatisation n&eacute;cessite plus de puissance de calcul que pr&eacute;vu.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Si vous h&eacute;bergez vous-m&ecirc;me n8n, vous vous &ecirc;tes probablement pos&eacute; la m&ecirc;me question que moi : Combien de ressources serveur mes flux de travail n8n consomment-ils r&eacute;ellement ? En effet, il est essentiel de disposer de suffisamment de ressources pour maintenir des performances optimales, mais vous ne voulez pas d&eacute;penser trop d&rsquo;argent pour des ressources [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/benchmark-n8n\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":46542,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Benchmark n8n : usage CPU, RAM et r\u00e9seau test\u00e9","rank_math_description":"D\u00e9couvrez les r\u00e9sultats de notre benchmark n8n (CPU, RAM, r\u00e9seau) et comment optimiser vos workflows et choisir le VPS id\u00e9al pour n8n.","rank_math_focus_keyword":"Benchmark n8n","footnotes":""},"categories":[5832],"tags":[],"class_list":["post-46563","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-avis-dexperts"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/46563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=46563"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/46563\/revisions"}],"predecessor-version":[{"id":46856,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/46563\/revisions\/46856"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/46542"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=46563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=46563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=46563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}