Hirdetés

Új hozzászólás Aktív témák

  • dezz

    nagyúr

    válasz HSM #17866 üzenetére

    A szálak nem néhány utasításonként kommunikálnak, mert az nagyon nem lenne hatékony - és az is "rég rossz", ha egy szálnak sok-sok cikluson át kell várakoznia egy másikra. Az a kód skálázódik jól többszálúsítás terén, ahol egymástól viszonylag független szálak futnak.

    Az erőforrások (végrehajtó egységek) szálak közötti átadása is időbe kerülhet. Így ha pl. egyszerre akarnak használni valamit, ide-oda kell adogatniuk, ami kimaxolja a többletidő ráfordítást.

    Egy ideje a magonkénti 1. szál nagyobb prioritást kap az OS-től, mint a 2. Azt hiszem, kód szinten is meg lehet különböztetni elsődleges és másodlagos szálakat.

    (#17867) Simid: Igaz. Én az időből vontam le 30%-ot, de az már közel 50%-os gyorsulás.

Új hozzászólás Aktív témák