A többszálas gyorsítás bekapcsolása a PixInsight 1.9.3-ban
A PixInsight 1.9.3 egyik legfontosabb frissítése éppen azt a régóta kritizált problémát oldja meg, hogy nem lehetett hatékonyan kihasználni a többszálú feldolgozást a teljesítmény növelésére. Ez a cikk elmagyarázza, mit jelent ez a fejlesztés, valamint hogy az új verzió telepítése után hogyan kell beállítanunk ahhoz, hogy valóban bekapcsoljuk.
A korábbi fájdalompont
A PixInsightot gyakran használó barátaink biztosan érezték már: a WBPP-t leszámítva a legtöbb folyamat (process) vagy szkript régóta csak nagyon kevés magot tud kihasználni a munka elvégzéséhez. Még ha a kezünkben egy 16 magos, 32 szálas csúcskategóriás fogyasztói CPU van is, sőt akár egy még több maggal rendelkező munkaállomás-CPU, futtatáskor akkor is jellemzően csak egy-két mag terhelődik. Ennek eredményeként: az egymagos teljesítmény növelése jelentősen segíti a PixInsightot, de a magok számának növelése a legtöbb hétköznapi feladatnál szinte semmilyen érzékelhető különbséget nem hoz.
Az 1.9.3-as verzió fejlesztései
Ez a frissítés számos ilyen folyamatot átírt, ezáltal növelve a többmagos CPU-k hatékonyságát folyamatok vagy szkriptek futtatásakor. Fontos azonban megjegyezni: az 1.9.3-as verzió telepítése után még egyszer be kell állítanunk valamit ahhoz, hogy ez a gyorsítás bekapcsoljon.
A bekapcsolás lépései
- A PixInsight megnyitásakor egy figyelmeztető üzenet jelenik meg, amely arról tájékoztat, hogy el kell végeznünk a szálteljesítmény-elemzést.
- Zárjuk be az üzenetet, majd írjuk be a console ablakba a
performance -xparancsot. - A szoftver megkezdi a számítást, és eközben lefoglalja a CPU-t.
- Nagyjából néhány perc múlva (például egy AMD 7950X esetében körülbelül 10 percig futott) megjelenik, hogy a feladat elkészült. Ekkorra a PixInsight már helyesen fel tudja mérni és be tudja vetni a többszálú feldolgozást, hogy segítsen felgyorsítani a folyamatok és szkriptek futtatását.
Ezt a lépést csak egyszer kell elvégeznünk.

Mért hatás a gyakorlatban
A saját méréseim szerint azok a folyamatok, amelyek korábban 10–15 másodpercig futottak, most szinte mind egy másodperc alatt végeznek. Egy olyan munkafolyamat esetében, ahol újra és újra ki kell próbálnunk a paramétereket, ez a fajta gyorsulás igazán érezhető, ezért minden olyan felhasználónak, aki az 1.9.3-ra frissít, erősen ajánlom, hogy egyszer végezze el ezt a beállítást.