• dez
    #176
    "A 2.4-es P4 gyorsabban váltott taskot mint a 3500+-os amd."

    Először is, mit nevezel itt "taszkváltásnak"? Eredeti értelemben ez az egy időben a memóriában lévő és aktívan futó alkalmazások (ill. azok threadjei, ha több van) közötti váltások, másodpercenként akár több ezerszer, így látszarta egy időben futnak. (Ez az OS által vezérelt multitasking...) A kettő közötti váltás órajelciklusokban mérhető... A HT ezt hardveres úton helyettesíti, legalábbis két tast/thread esetén.

    Namost, a P4-nek jóval hosszabbak a pipeline-jai, mint az Athlonoknak (és talán egyéb okokból kifolyólag is), így alapból itt lassabb a szoftveres taszkváltás. (Lásd tesztek.) Ezt viszont szépen kompenzálja a HT (már amelyik P4-ben van), így újra egálba kerülnek. (Lásd tesztek.) De még ha nem így lenne, és az Athlonhoz képest is lenne gyorsulás, a 3500+-os AMD egyszerűan annyival gyorsabb, mint a 2.4-es P4 (nem Hz-ben), hogy az nem számítana...

    A swap-fájlal bejött egy olyan értelme is a kifejezésnek, hogy ha nem fér be a memóriába több program egyszerre, akkor ki-be kell swappolni részeket, vagy az egészet (program és/vagy adatterületet), és ez eléggé lassítja a dolgokat. Lassú vinyóval, adatátvitellel főleg...

    De lehet, hogy nem is a "tasztváltással" van itt a baj.

    "Főleg akkor látszik ha nem üresjáratban vannak a taskok (pl. explorer), hanem keményen használják az erőforrásokat (pl. másolás / tömörítés közben gamelsz)."

    Hát még jó, hogy csak akkor, ha aktívan futnak, de az, hogy főleg vinyót igénybe vevő dolgokról van szó, azt erősíti, hogy itt vinyó gond van...

    "A HT-s intel pikpak vált a kettő között, az amd meg sokszor "homokórázik"."

    A homokórázás tipikusan olyan jelenség, ami sokszor akkor jön elő, ha a rendszer egy perifériára várakozik. Ez lehet swappolás is, vagy egyszerűen csak írás/olvasás egy program által (de ebben az esetben inkább csak ha valami nem klappol teljesen).

    (Persze olyankor is lehet homokóra, ha egy program nagyon dolgozik valamin, mégpedig úgy, hogy közben nem válaszol az OS standard üzeneteire [persze nem veszi el a teljes vezérlést, mert itt már nem kooperatív multitaskingról beszélünk], de ilyenkor csak akkor vált a pointer [pl.] homokórára, ha az alkalmazás ablaka az aktív, és felette van a pointer. De ebben az esetben mindegy, hogy milyen proci van alatta.)

    Próbáld ki, mi van, nem nem vinyó-hozzáférős programokat futtatsz, hanem valami számítási feladatot. (Amik egyúttal együtt be is férnek a memóriába.)

    És ellenőrízd le, hogy az UltraDMA be van-e kapcsolva... :) (Vagy tegyél fel újabb IDE drivert.)