本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文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 italianoCe site est également disponible en français.Afficher en françaisEste 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این وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

PixInsight 1.9.3의 멀티스레드 가속 활성화하기

도구와 하드웨어2025.02

PixInsight 1.9.3의 큰 핵심 업데이트 중 하나는 오랫동안 지적받아 온 문제를 해결한 것입니다. 바로 멀티스레드를 효과적으로 활용해 성능을 끌어올리지 못한다는 점입니다. 이 글에서는 이 개선의 의의와, 새 버전을 설치한 뒤 어떻게 설정해야 이것을 실제로 활성화할 수 있는지 설명합니다.

과거의 아픈 지점

PixInsight를 자주 쓰는 분들은 다들 느꼈을 것입니다. WBPP를 제외하면, 대부분의 프로세스(process)나 스크립트는 지금껏 아주 적은 코어만으로 작업을 마쳐야 했습니다. 손에 든 것이 16코어 32스레드 같은 고급 소비자용 CPU, 나아가 코어 수가 더 많은 워크스테이션 CPU라 하더라도, 실행할 때는 대개 한두 개의 코어만 점유합니다. 그 결과—싱글코어 성능의 향상은 PixInsight에 뚜렷한 도움이 되지만, 코어 수의 증가는 대부분의 일반적인 작업에서는 거의 뚜렷한 차이를 만들지 못했습니다.

1.9.3의 개선

이번 업데이트에서는 그중 많은 프로세스를 다시 작성하여, 멀티코어 CPU가 프로세스나 스크립트를 실행할 때의 효율을 높였습니다. 다만 주의할 점은, 1.9.3 버전을 설치한 뒤에도 이 가속을 활성화하려면 한 번의 설정을 거쳐야 한다는 것입니다.

활성화 단계

  1. PixInsight를 열면 스레드 성능 분석을 실행해야 한다는 경고 메시지가 뜹니다.
  2. 메시지를 닫고 console에 명령어 **performance -x**를 입력합니다.
  3. 소프트웨어가 연산을 시작하며 CPU를 점유하면서 실행됩니다.
  4. 대략 몇 분 뒤(AMD 7950X의 경우 약 10분 걸렸습니다) 작업 완료가 표시됩니다. 이 시점에서 PixInsight는 프로세스와 스크립트의 실행 가속을 돕기 위해 멀티스레드를 올바르게 평가하고 호출할 수 있게 됩니다.

이 단계는 한 번만 실행하면 됩니다.

PixInsight 1.9.3 스레드 성능 분석의 설정 화면

실측 효과

제가 실측해 보니, 원래 10에서 15초 걸리던 프로세스가 이제는 거의 모두 1초 만에 완료됩니다. 파라미터를 반복해서 시험해야 하는 워크플로에서는 이런 가속이 상당히 체감되므로, 1.9.3으로 업그레이드하는 모든 사용자에게 이 설정을 한 번 해 둘 것을 강력히 권합니다.