
Windows 7 - aktivita při neaktivitě
Zdravím,
když nechám windows7 64bit chvíli nečinné, začne po chvilce dost hučet větrák. Což značí, že windows v době mé neaktivity "něco dělají".
Netušíte, co by to mohlo být?
Antivir, indexování, vir...
... system idle process, naplánované spuštění při nečinnosti, čištění ram...
RAM sa necisti (maximalne to moze preusporiadat tzv defragmentovat, ale to by boli radovo asi tipujem tak milisekundy)
System idle proces naopak bby sposobil ze ten vetrak bezat nebude.
Ano musi pozret co mu to vytazuje. Typicka vec co sa spusta v idle je WEI, to je absolutny priklad "geniality" MS aj s tymi ich uplne zbytocnymi procesmi.
ty jsi prostě ms pesimista- proč ten systém používáš? ram se čistí/spravuje
"ram se čistí/spravuje" - to si cital kde? Paging vies co je? Cistit tam neni co. Navyse aj keby, tak prepisanie komplet celej RAM napr. nulami (alebo akymikolvek datami) trva max pol sekundy.
free znamená že se to tam samo? na odpis znamená, že se to tam samo? něco to muselo udělat a potřebovalo k tomu strojový čas. ale máš pravdu, toto nezabere moc času. prostě se hádáme o pytlovinách.
a zmeny sa v tom deju na zaklade poziadaviek aplikacii na alokaciu/dealokaciu pamate.
A to "na odpis znamená, že se to tam samo" nechapem co tym bolo myslene.
co když ta aplikace neběží? co když přijmeš představu, že se o ram stará systém?
system poskytne aplikacii adresu volneho miesta RAM (a oznaci za alokovanu) ked o to aplikacia ziada a oznaci za uvolnenu ked to aplikacia uvolni alebo ak skonci. Neni o co sa "starat". RAM sa stara sama o seba.
Jedine o co sa stara je aby po uvolneni malych kuskov nebolo volne miesto uplne rozkuskovane, ale to neni problem kedze je zapnuty paging tak ani netreba nic presuvat, adresny pristor je logicky suvisly a pritom fyzicky moze byt rozkuskovany (pages).
A este ak aplikacia ziada o kusok RAM tak moze povedat Win ze chce ten kusok vynulovany. Preto Win udrzuje nejaku cast RAM vynulovanu. Ako som pisal je to casovo radovo v ms, aj keby mal vynulovat celu RAM tak do pol sekundy je hotovo.
je, to jsem ti psal i nahoře, nicméně
tam můžou být i načtený soubory, který proces nechá napospas, to ti je hrozně zajímavý co tam za půl roku najdeš- windbg, ale to je ot.
no ved vidis ze tam Win nic neupratuje, ked tam mas pol roka stare data (a ten kus pamate je oznaceny jak free alebo diskova cache)
pokud bude systém potřebovat, začne upratovat. systém se dokáže zabalit do malé kuličky- pokud to dokážu vysvětlit technokratovi- nic ve zlém mm...
Ked uz ideme system personifikovat tak to uz neni debata pre mna :) System robi len presne to co tam programator napisal, a programator pise spravidla len veci ktore maju zmysel (aj ked teda u MS cloveka uz neprekvapi nic). Upratovat cosi v RAM nema zmysel a tie veci ktore maju zmysel trvaju max. radovo milisekundy, tak neviem :)
Mam Win7 na netbooku a problem v idle robil prave WinSAT ptz ta dementnost ma nastavene v planovaci uloh spustanie pri idle a snazi sa to neustale merat vykon PC aj ked ho meral pred pol hodinou, asi si v MS myslia ze som za jazdy vymenil CPU alebo co :D Defragmentaciu a antivir treba samozrejme tiez povypinat na test.
jak se říká u nás na čechách: nechat to koňovi.
jak říká MM, nech si otevřený task manager a sleduj ,jaký proces začne vytěžovat procesor, to nám sem potom napiš.
můžou to být i aktualizace systému, které se instalují pravidelně, nebo spousta dalších věcí
Windows jsou vych*aný, to hučení se ozývá, jen pokud mám vyplý monitor (nebo u notebooku zaklaplé víko). Takže když jsem teď nechal monitor zaplý a na popředí měl spuštěný task manager, byly v klidu a nic neprováděly :)
Asi to bude chtít nějaký nástroj na profilování. V event vieweru předpokládám nic moc nenajdu, páč jestli chtějí wokna něco skrývat, rozhodně to tam nezaprotokolují.
Inac len tak preistotu - co mas nastavene v ovl.panely - energia u nastavenia "akcia pri zavreti veka"?
Mohol by to byt aj chyba v BIOSe ze po zavreti veka to vkuse robi SCI eventy ptz programator BIOSu (ACPI) bol debil. S tym neurobis potom nic.
i přes malou aktivitu se procesor zahříva a musí se schladit