Programfordítások, optimalizáció

Kezdőlap Fórumok Vegyes felvágott Programfordítások, optimalizáció

10 bejegyzés megtekintése - 81-90 / 127
  • Szerző
    Bejegyzés
  • #2118668
    xcut
    Felhasználó

      vizsla: amilyen flageket írtam, az mondjuk adna sebességnövekedést ha globálisan ilyenre állítom? és nem segfaultolnak vele el a programjaim?

      #2118669
      xcut
      Felhasználó

        vizsla: amilyen flageket írtam, az mondjuk adna sebességnövekedést ha globálisan ilyenre állítom? és nem segfaultolnak vele el a programjaim?

        #2118670
        uzsolt
        Felhasználó
          vizsla wrote:
          „Az OK, hogy elolvasom a manualban, hogy melyik mit csinál, de szerintem abból nem derül ki, hogy pl. a kutyafüle progit milyen flag-ekkel érdemes fordítani.”
          Dehogynem… ha pl. tele van egy progid ciklusokkal, akkor a ciklus optimizációs paramétereket kell alkalmazni… esetleg másnak a terhére. Ha pl. nincsen, vagy kevés benne, akkor csak fölös időhúzás ezzel fordítani…

          OK, ezt értem, de én nem saját progikat szoktam fordítani, hanem csak beleülök a készbe. Azt meg annyira nem tudom, hogy az író pl. mennyi ciklust rakott bele. Egy firefox-kódot meg nem fogok végigböngészni (na jó, esetleg egy grep és wc párost rálehet ereszteni, ami a for, while meg ilyesmi szavakra keres, számolja…)

          #2118671
          uzsolt
          Felhasználó
            vizsla wrote:
            „Az OK, hogy elolvasom a manualban, hogy melyik mit csinál, de szerintem abból nem derül ki, hogy pl. a kutyafüle progit milyen flag-ekkel érdemes fordítani.”
            Dehogynem… ha pl. tele van egy progid ciklusokkal, akkor a ciklus optimizációs paramétereket kell alkalmazni… esetleg másnak a terhére. Ha pl. nincsen, vagy kevés benne, akkor csak fölös időhúzás ezzel fordítani…

            OK, ezt értem, de én nem saját progikat szoktam fordítani, hanem csak beleülök a készbe. Azt meg annyira nem tudom, hogy az író pl. mennyi ciklust rakott bele. Egy firefox-kódot meg nem fogok végigböngészni (na jó, esetleg egy grep és wc párost rálehet ereszteni, ami a for, while meg ilyesmi szavakra keres, számolja…)

            #2118672
            erdsiger
            Felhasználó
              vizsla wrote:
              A további flagek. Meg az, hogy konkrétan milyen alkalmazást mivel kell fordítani.

              OFF: Ha jól számolom, ez volt a 10000. hozzászolásod. Gratulálok, csak így tovább! 41.gif

              #2118673
              erdsiger
              Felhasználó
                vizsla wrote:
                A további flagek. Meg az, hogy konkrétan milyen alkalmazást mivel kell fordítani.

                OFF: Ha jól számolom, ez volt a 10000. hozzászolásod. Gratulálok, csak így tovább! 41.gif

                #2118674
                uzsolt
                Felhasználó

                  Na, akkor a make-re is térjünk rá:
                  eszerint a make esetében a -j-t a procik számának kétszeresére szokták állítani (más helyeken azt olvastam, hogy +1, de nálam e kettő úgyis egybeesik). Tapasztalatok? Gondolom, hogy a keletkező binárisban nem lesz különbség, csak a fordítási időben.

                  #2118675
                  uzsolt
                  Felhasználó

                    Na, akkor a make-re is térjünk rá:
                    eszerint a make esetében a -j-t a procik számának kétszeresére szokták állítani (más helyeken azt olvastam, hogy +1, de nálam e kettő úgyis egybeesik). Tapasztalatok? Gondolom, hogy a keletkező binárisban nem lesz különbség, csak a fordítási időben.

                    #2118676
                    pointux
                    Felhasználó
                      xcut wrote:
                      vizsla: amilyen flageket írtam, az mondjuk adna sebességnövekedést ha globálisan ilyenre állítom? és nem segfaultolnak vele el a programjaim?

                      Nem valószínű… Habár van egy-két program, ami tulajdonképpen a „2”-t sem szereti, de a többség eltűri a „3”-at is.
                      Az előző probléma meg leginkább memória kérdése… ha van elég, akkor hagy legyen nagyobb. 🙂

                      #2118677
                      pointux
                      Felhasználó
                        xcut wrote:
                        vizsla: amilyen flageket írtam, az mondjuk adna sebességnövekedést ha globálisan ilyenre állítom? és nem segfaultolnak vele el a programjaim?

                        Nem valószínű… Habár van egy-két program, ami tulajdonképpen a „2”-t sem szereti, de a többség eltűri a „3”-at is.
                        Az előző probléma meg leginkább memória kérdése… ha van elég, akkor hagy legyen nagyobb. 🙂

                      10 bejegyzés megtekintése - 81-90 / 127
                      • Be kell jelentkezni a hozzászóláshoz.