Keresés

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

  • Abu85

    HÁZIGAZDA

    válasz gbors #33337 üzenetére

    Elég egyszerű. Amelyik lapra címzés van, azt betölti a HBC-be. Ennyi. Igazából messze nem kell 100 MB-okat mozgatni. Ez a nézet azért alakult ki, mert a szoftveres megoldás valóban mozgathat ennyit, de nem azért, mert kell, hanem azért, mert muszáj allokációkat mozgatnia akkor is, ha abból csak 4 vagy 64 kB kell csak. A HBCC viszont lapalapú menedzsment. Ha 4 kB adat kell, akkor csak azt a 4 kB-ot mozgatja. Ez komoly terhelést vesz le a PCI Express buszról is, mivel jellemző a szoftveres modellekre, hogy az ezen keresztül mozgatott adatok 80%-a eleve nem kerül felhasználásra sosem.
    A frame akadások egyébként nem magának a törlésnek, és az adatmozgatásnak köszönhetők a szoftveres modellnél. Az okozza őket, hogy a WDDM egy igen masszív ellenőrzési procedúrát hajt végre a tényleges lépések előtt, aminek az idejéig le is áll a munka. Ezt a HBCC úgy kezeli, hogy a driver minden WDDM-es kérésre csípőből hazudik valamit, a HBCC pedig a háttérben dolgozik, ráadásul nem kell leállítani a munkát sem, ha másol.

    [ Szerkesztve ]

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

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