Idézet: Csirke - Dátum: 2005. nov. 30., szerda - 23:09
Linux alatt lennének csak élelmesek a programozók, vagy miért nem létezik win alá is ez?
Linux alatt így működik:
Fogsz egy gépet, felraksz egy linuxot, fordítasz egy SETI forrást és van egy működő kódod.
Windows alatt pedi ez van:
Fogsz egy gépet, felraksz egy windowst, keresel egy ingyenes fordítót, fordítasz egy SETI forrást, hetekig javítod a hibákat, keresel újabb fordítót, újabb hibákat javítasz, még pár hét, még újabb fordító, még újabb hibák, tele lesz a tököd és hagyod a francba az egészet...
Azért beszél ám mindenki TMR-féle optimalizációról, mert ő azon kivételek közé tartozik akinek sikerült újrafordítania a SETI forrást. TMR saját bevallása szerint nem tett többet mint bekapcsolta a fordító optimalizációs lehetőségeit (MMX,SSE,SSE2,...) illetve alkalmazott egy külső FFT könyvtárat.
Linux alatt meg optimalizálták is az FFT-t, meg gondolom a chirp rate rutint is, meg a reverzáláson is faragtak, mert nálam pl. 30%-ban ez utóbbi eljárás eszi a processzort holott más eljárással kikerülhető lenne. Megjegyzem a TMR kliensben több mint 40%-ban ez emészti fel a processzoridőt.