none
chkdsk ve Win7-64

    问题

  • Chtěl jsem se zeptat, zdali je "normální", že chkdsk po spuštění "sežere" za běhu několik gigabyte paměti.

    Příkaz "chkdsk c: "

    uploadpic.org - click to view full image

    Konfigurace:

    Intel Core i5, 8GB paměti, 64 bit Win 7, mám vypnutý swap

    Díky Petr

    2011年2月16日 7:19

答案

  • No já bych na to na tom nic špatného neviděl. Prostě potřebuje velkou odkládací paměť. To je to samé, jako když kopíruješ desítky GB na nějaký vzdálený server po 10Gbit LAN a na začátku to běží plnou rychlostí a na serveru se plní RAM jako o život, protože nestíhají zapisovat disky a jakmile se RAM zaplní tak rychlost kopírovaná p síti klesne..
    2011年2月20日 7:01

全部回复

  • Pamet zere primo proces chkdsk nebo je zabrana I/O kesi?

    MP

    2011年2月16日 8:08
    版主
  • Zde je info z programu procexp.exe

    uploadpic.org - click to view full image

    a zde z programu pslist -d -m -x

    Name        Pid   VM   WS  Priv Priv Pk  Faults  NonP Page
    chkdsk       972 3981828 3923352 3923608 3936876 1388380  3508 577
     Tid Pri  Cswtch      State   User Time  Kernel Time  Elapsed Time
    4920  8  111404     Running 0:00:57.111  0:00:03.510  0:03:10.221
    3052  8     9   Wait:UserReq 0:00:00.000  0:00:00.000  0:03:08.936
    5360  9    25   Wait:UserReq 0:00:00.015  0:00:00.000  0:03:08.928
    3800  8    16    Wait:Queue 0:00:00.000  0:00:00.000  0:03:08.920
     192  8    15    Wait:Queue 0:00:00.000  0:00:00.000  0:02:38.937
    

    2011年2月16日 14:49
  • No já bych na to na tom nic špatného neviděl. Prostě potřebuje velkou odkládací paměť. To je to samé, jako když kopíruješ desítky GB na nějaký vzdálený server po 10Gbit LAN a na začátku to běží plnou rychlostí a na serveru se plní RAM jako o život, protože nestíhají zapisovat disky a jakmile se RAM zaplní tak rychlost kopírovaná p síti klesne..
    2011年2月20日 7:01
  • Tak takovou odpověď jsem nečekal :-) a moc mi pobavila! Jinými slovy - není to chyba je to vlastnost :-)

    Proč to tedy nedělá chkdsk ve Windows XP? Je normální, že spustím chkdsk a začnou mi vyskakovat dialogy o nedostatku paměti? Přiznám se, že je to moje první zkušenost s programem v příkazové řádce, který pro lokální práci v OS spotřebuje několik GB RAM, ještě že mám těch 8GB ...

     

    2011年3月2日 20:07
  • Od Visty vyse se opravdu zmenil management k pameti - hodne k lepsimu, skoro jako to ma konkurence (*nixove systemy) uz leta. Proste VOLNA RAM JE SPATNA, cokoliv z RAMeti se flaka se pouzije na caching I/O operaci. Ze je program konzolovy ... podivej se treba na SQLko.

    Nicmene taky me zarazi ze si chkdsk vezme az tolik

    MP

    2011年3月2日 21:15
    版主
  • Nechci polemizovat o tom, zdali je SQL server k paměti méně čí více šetrnější než příkaz chkdsk, protože to nejsem schopný posoudit resp. aby jsem dosáhl takto obrovské alokace paměti na SQL serveru, netuším jak by musel vypadat SQL script, který by to dokázal...

    Můj původní dotaz směřoval jinam. Kdysi dávno jsem četl o problémech chkdsk s přepínačem /r např. http://www.neowin.net/news/main/09/08/05/windows-7-rtm-contains-a-rather-nasty-chkdsk-bug a spousta dalších, kde se o podobném chování hovořilo, ale protože to je už dávno, domýval jsem se, že se jedná o chybu spíš než o vlastnost. Nebo možná ne o chybu, ale o souběh několika programů (náhod), které tento problém vyvolají a čekal jsem, že se dozvím proč.

    Osobně si myslím, že takovéto chování je přinejmenším nestandardní na takto vybaveném počítači, proto můj příspěvek. Protože jsem se nedozvěděl nic, co by nějakým způsobem toto chování objasňovalo, berte tento příspěvek jako můj poslední k danému tématu.

    Nerad bych tady dále rozšiřoval nějaký flame, protože to v žádném případě nebylo účelem!

    Děkuji všem za odpovědi.

    2011年3月4日 8:51