本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文This site is available in English.View in Englishこのサイトには日本語版があります。日本語で表示이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoEste site também está disponível em português.Ver em portuguêsDeze website is ook beschikbaar in het Nederlands.In het Nederlands bekijkenЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंهذا الموقع متاح أيضًا باللغة العربية.عرض بالعربيةSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

Activer l'accélération multithread de PixInsight 1.9.3

Outils et matériel2025.02

L’une des mises à jour majeures de PixInsight 1.9.3 résout un problème critiqué de longue date : l’impossibilité d’exploiter efficacement le multithreading pour améliorer les performances. Cet article explique le sens de cette amélioration, et comment la configurer après avoir installé la nouvelle version pour vraiment l’activer.

L’ancien point faible

Les habitués de PixInsight l’ont sans doute tous ressenti : à part WBPP, la plupart des processus (process) ou des scripts n’ont jamais pu utiliser que très peu de cœurs pour accomplir leur travail. Même si vous avez entre les mains un CPU grand public haut de gamme du type 16 cœurs 32 threads, voire un CPU de station de travail doté d’encore plus de cœurs, l’exécution n’occupe la plupart du temps qu’un ou deux cœurs. Résultat : un gain de performance en mono-cœur aide notablement PixInsight, mais l’augmentation du nombre de cœurs ne fait presque aucune différence notable pour la plupart des tâches ordinaires.

L’amélioration dans la 1.9.3

Cette mise à jour a réécrit beaucoup de ces processus et augmenté l’efficacité des CPU multicœurs lors de l’exécution des processus ou des scripts. Il faut toutefois noter ceci : après avoir installé la version 1.9.3, il reste nécessaire de passer par une configuration pour activer cette accélération.

Étapes d’activation

  1. À l’ouverture de PixInsight, un message d’avertissement apparaît, vous informant qu’une analyse des performances des threads doit être exécutée.
  2. Fermez le message et saisissez dans la console la commande performance -x.
  3. Le logiciel se met à calculer et occupe le CPU pendant son exécution.
  4. Après quelques minutes environ (sur un AMD 7950X, par exemple, cela a pris environ 10 minutes), l’achèvement de la tâche s’affiche. À ce stade, PixInsight est capable d’évaluer correctement et de faire appel au multithreading pour aider à accélérer l’exécution des processus et des scripts.

Cette étape n’a besoin d’être exécutée qu’une seule fois.

L’écran de configuration de l’analyse des performances des threads de PixInsight 1.9.3

Effet mesuré en pratique

D’après mes propres tests, les processus qui demandaient auparavant 10 à 15 secondes se terminent maintenant presque tous en une seconde. Pour un flux de travail où l’on doit essayer les paramètres encore et encore, ce genre d’accélération est bien perceptible, et je recommande vivement à tous les utilisateurs qui passent à la 1.9.3 de faire cette configuration une fois.