Keresés

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

  • Fire/SOUL/CD

    félisten

    válasz InfiniteReality #2237 üzenetére

    Nem, ebben nem fogunk egyetérteni, mert pont hogy a hardver(alaplapi vezérlő és SSD) és driver(AHCI driver) okozza 99%-ban a problémát. A Szoftvernek(Sentinel) abba semmi beleszólása nincs, hogy a fennemlített hardver/driver milyen adatot szolgáltat, a szoftver csak feldolgozza a visszaadott adatokat és abból esetleg tudja felhívni a figyelmet a user számára, hogy valami nincs rendben a smart adatokkal (pl mert 255 fokos a meghajtó)

    rgeorge
    Amit írtál, az teljesen rendben van(mondjuk ha nem lennék ilyen alapvető dolgokkal tisztában, akkor nem fejlesztenék SSD Tools-t), viszont az eredeti "lehetőséghez" nincs köze, ami itt merült fel.
    Nyilván, jó eséllyel ott az AHCI driver a hunyó. Te az adatfeldolgozás berkeiről írtál(amúgy helyesen), de ennek alapfeltétele, hogy helyes adatoknak is kell visszajönni, egyébként furcsa információk jelenhetnek meg.
    Ha nem jó SMART adatok jönnek le, annak tipikusan 3 oka szokott lenni
    1. Az SSD adja vissza helytelenül - mai napig vannak SSD-k, amikhez a kiadott FW frissítés pont ezt orvosolja, mert bizonyos SMART attribútumokat helytelenül adnak vissza
    2. Alaplapi vezérlő hibája - ez ritkább, mert általában hardveres a gond, de okozhatja rommá tuningolt gép is, egyszerűen hibázik a vezérlő
    3. AHCI driver hibája - ez a leggyakoribb, mert vagy maga az AHCI bugos, vagy épp az adott alaplapi vezérlővel nem teljesen kompatibilis, holott azt is kellene támogatnia(a chipset-et ha úgy tetszik)

    Ha ez a 3 lehetőség kizárható(azaz minden OK), akkor jön az, amiről írtál, fel kell dolgozni a kapott információt, gyártó, típus stb alapján különböző módon. Ezt csak úgy lehet, hogy egy külön adatbázis van vezetve, hogy az adott gyártó, adott típusa, adott FW mellett (meg még több, egyéb szempont) milyen feldogozást kíván meg/igényel.

    Nyilván a hibakezelés alapvető egy programnál, de az ilyen jellegűt azért nem kedveljük, nevezetesen, amikor minden kompatibilis mindennel, aztán mégsem és az ebből generálódó hibák javításával kell foglalkozni(ilyen hibákkal nem kellene foglalkozni, ha tényleg létezne a 100%-os kompatibilitás, csak hát ez számtekben sosem volt, és soha sem fog megvalósulni).

    Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)

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