• sanyicks
    #12
    Látod látod ha csöndben maradtál volna... Egy os max a meglévő szálakat oszthatja szét jobban(de szép is lenne ha egy OS egy 1 szálú programot több szálra tudna osztani, megszűnne a programozók egyik legnagyobb problémája...
    A probléma az hogy nincs elég szál a legtöbb programban... így nincs mit szétosztani. A task manager pedig baromságokat ír, ezt mindenki tudja aki egy kicsit is ért hozzá.
    Egyszerű letesztelni, én direkt erre összecsaptam 2 perc alatt egy java appot, amit 1-4 szálig lehet futtatni, végtelen ciklussokkal terheli a procit. 1 szálon 4 magos procinál beállt 25%-ra terhelés, ami pont azt tükrözi hogy 1 magot csutkára használt, többet nem. persze az a hulladék task manager mind a 4 magra megközelítőleg azonos terhelést írt a grafikonon, de valamiért még is csak megakadt 25%-nál... 2 szálra állítva már 50%-volt a teljes terhelés, 3 nál 75%, és 4 szálnál volt 100%.

    Na meg úgy is simán tesztelhető, hogy a játékokat lehúzzuk low grafikára, és lám mindegyik 25% vagy annál nem sokkal több cpu használatra fog beállni 4 magon, miközben még is cpu limites.
    Az intel oldalán is lehet olvasni róla hogy a task managert nem szabad készpénznek venni.