Vista memóriakezelési furcsaság

Időnként annyira belassul a Vista alatt a munka, hogy néha már veszélyben volt a laptop fizikai léte. :)
2G RAM, DCE kikapcsolva, semmi üveges tekintetű ablak. Amikor ennyire lassú a gép, akkor a következő kép látszik a Task Managerben:

A Task Manager híres arról, hogy a benne látható memóriaértékeket fenntartásokkal kell kezelni, de az ábra alapján azt gondolnám feleslegesen 1 G RAM-ot elrabol cache céljára, cserébe a gép majd szétesik a page-eléstől, mert a 1G-ba tényleg nem fér bele minden futtatott app. Félreérthető a TM által mutatott érték, vagy túlzabálja magát a Vista cache? A Superfetch már ki van kapcsolva, és az indexer is, ezekről írják, hogy szeretik unalmukban szétenni a vinyót.

Update: némi magyarázat. Nem zabája a RAM-ot, hanem használja, cache céljára (hasonlóan, mint a SQL Server). Akkor viszont azért lassú a gép, mert több mint 2 G ramot esznek együtt az appok, így page-elni kell. Erről még nem vagyok meggyőződve, de ebből ez következik.

Update2: semmi furcsaság nincs a dologban, én voltam a tudatlan.
Inside the Windows Vista Kernel: Part 2

11 thoughts on “Vista memóriakezelési furcsaság

  1. Meister

    A TM szerintem túl magas piros csíkokat mutat, a CPU használatnál, ez nem jelent jót. Én ilyenkor a Resource monitor alatt szoktam megnézni, hogy nincs-e valami proessz, ami nagyon ír/olvas a HDD-ről.
    Tipikusan ilyen lehet egy háttérben futó víruskergető, vagy egy backup cucc, vagy ilyesmi.

  2. Meister

    Nekem nem.
    Hosszú ideig semmi bajom nem volt, aztán kellett VPC alatt futtatni egy CentOS, s összeszarta magát.
    Emellett ha a virt-mem-et lekapcsolod, akkor nem lesz dumpot kékhalálnál.
    (Ami persze nekem még ezen a vason soha nem volt, de korábbi vason volt, s ott sokat segített, mert 15 perc múlva már megvolt a frissített hálókártya-driver, ami megoldotta a problémát.)

  3. Pálesz

    Jó, speciális esetek előfordulhatnak, de általánosságban elmondható, hogy jobb, ha nincs szükség a lapozóra.

  4. hrongyorgy

    Palesz: en se ertek egyet. Valo igaz, h altalaba az ember nem hasznalja ki, de ha megis lenne egy tuske, akkor nem tud hova tovabbmenni a windows, mert mar nincs semmi ramja -> kekhalal. Annyira nem vicces.

  5. gerleim

    De mit csinál egy Soci a “Task Manager”-el? (David Solomon-tól idézve, mi az a “Task”? Mi az az “Application”?)
    Process Explorer from Mark Russinovich.

  6. Kurbli

    Gondolom a ködös “SuperFetch” és “SuperCache” dolgokat keresi.
    :D

  7. Pingback: Soci blog » Blog Archive » SQL Server memória beállítás és vergődés

Comments are closed.