Předmět Autor Datum
Po vypnutí (odpojení napájení) se obsah RAM ztrácí v propadle dějin.
mif 18.08.2011 09:54
mif
To si (selským rozumem) myslím taky, ale jsem trochu nalomen. Druhá varianta je ta hibernace, tam bu…
L-Core 18.08.2011 10:03
L-Core
Mno, po přerušení napájení přijdeš o refresh, takže se její obsah ztrácí. V hibernaci je obsah pamět…
mif 18.08.2011 10:17
mif
Ked PC vypinas (start-vypnut) tak je ca po 10ms v RAM totalny gulas (rozumej nahodne cisla). Ked pou…
MM.. 18.08.2011 10:38
MM..
Aby som to zhrnul: Standby (S1 a S3): RAM je v self-refresh mode a napajana zo standby vetvy zdroja…
MM.. 18.08.2011 10:56
MM..
no jasně, že já na to nepřišel dřív - zkontrolovat S a D u paměťáku. kouknětě si taky: [6774-napaje…
kmochna 18.08.2011 11:15
kmochna
toto funguje na zariadenia o ktorych Windows vie jak ich vypnut (u ktorych ovladac vie jak ich prepn…
MM.. 18.08.2011 11:26
MM..
aha, takto to je. takže jsme zpět, jestli smaže, nebo ne (u mě je to už jasný, hiberfil). na což js…
kmochna 18.08.2011 11:43
kmochna
Neviem ci sa chapeme proste kazde zariadenie ma to mapovanie ine, je to info pre Windows aby vedel z…
MM.. 18.08.2011 11:48
MM..
chápeme se dobře, jen si informace potřebuji vstřebat.
kmochna 18.08.2011 12:11
kmochna
jasně, otázkou teda zůstává, komu se to vypne. mife, když prodáváš ty ntb, jak je u většiny nastaven…
kmochna 18.08.2011 10:05
kmochna
U většiny notesů (základní nastavení) je to časově definované - po dobu cca 5 minut se jen podtaktuj…
mif 18.08.2011 10:14
mif
režim rovnováha. i blbej policajt to za 360 minut stihne, pak půjde do hibernace a bude se přepisova…
kmochna 18.08.2011 10:19
kmochna
Já jen trošku nechápu (pokud už mám na disku kriminální obsah a bojím se blizen), proč takový sokolí…
mif 18.08.2011 10:25
mif
toto je technický dotaz. nicméně mám kamaráda, který dělá daně. běžná praxe podle něj je: zabavit pc…
kmochna 18.08.2011 10:31
kmochna
Mife, tady (v tomhle vlákně) nejde o ochranu kriminálníka před policajty. Překopíroval jsem to sem j…
L-Core 18.08.2011 10:34
L-Core
Vypnutí (hw) je jasné. Co ale třeba restart OS?
L-Core 18.08.2011 10:30
L-Core
podle mého nedotčeno. mm: pamat? Ta ludska sa chvalabohu citat neda. A ta elektronicka zabudne vset…
kmochna 18.08.2011 10:33
kmochna
A dojde při sw restartu k odpojení proudu do RAM?
L-Core 18.08.2011 10:36
L-Core
toto by mě taky zajímalo, takže si počkáme na mm zatím počti: http://pc.poradna.net/f/view/308669-pr…
kmochna 18.08.2011 10:43
kmochna
Viz níže.
mif 18.08.2011 10:44
mif
Je restart a restart. Při teplém startu se paměť (oblasti, kde se nezavádí systém) zachová, po HW re…
mif 18.08.2011 10:43
mif
Přes víkend nainstaluju (dualboot XP+Vista) na Vistu RAMMap, restartnu do XP, spustím dBASE, restart…
L-Core 18.08.2011 12:51
L-Core
IMHO mi dáš za pravdu ;-).
mif 18.08.2011 13:19
mif
restart som pisal tiez vyssie, este tu doplnim ze teply restart (ze len CPU dostane reset) sa uz nej…
MM.. 18.08.2011 13:31
MM..
Díky za vyčerpávající odpovědi. Zdaleka to není tak jednoduché, jak to na první pohled vypadá. poslední
L-Core 18.08.2011 14:46
L-Core

Ked PC vypinas (start-vypnut) tak je ca po 10ms v RAM totalny gulas (rozumej nahodne cisla).
Ked pouzivas standby alebo hibernate (alebo "zavretie veka s default nastaveniami") tak ostanu data v RAM (resp. u hibernate su len v hiberfile.sys (RAM vsetko zabudne) ale po prebudeni su nakopirovane nazad do RAM). Ja osobne standby ani hibernate nepouzivam nikdy (ptz u 99% HW to funguje len nahodnou lebo cinanove chyby zrovna dnes sa neprejavili).
Tretie miesto kde by sa mohli nejake utrzky cohosi z RAM uchovat je pagefile.sys, ale pravdepodobnost ze by tam niekto nasiel nieco ucelene je menej ako miliontina promile (ptz tam su pages (tusim ze 4kB) porozhadzovane uplne nahodne).

Aby som to zhrnul:

Standby (S1 a S3): RAM je v self-refresh mode a napajana zo standby vetvy zdroja (to znamena aj ze notebook v standby zere baterku a po par dnoch v standby tu baterku uplne vybije (to je tiez dovod preco nepouzivam nikdy standby ptz neviem kedy NB zas zapnem) a ked sa vybije baterka tak prebudenie z S3 uz neni mozne a neulozene data budu stratene, vynimka je len hybridny mod (vista+W7) vtedy su data sucasne zapisane aj do hiberfile.sys a prebudenie je mozne ale len s nabijackou lebo vybita baterka).

Hibernate (S4): RAM nema napajanie (po 10ms vsetko zabudne) ale po prebudeni sa obsah RAM nakopiruje z hiberfil.sys takze vysledny efekt je akokeby RAM nic nezabudla. "Nebezpecne" je aj to ze informacie v hiberfile.sys ostanu az po dalsie hibernate, t.j. ak clovek hibernoval RAZ a potom pol roka nie, tak ma v hiberfile.sys obsah RAM zpred pol roka :)

Soft-off (S5) a aj hard-off a akykolvek iny off: RAM po 10ms vsetko zabudne

Restart: RAM sa konfiguruje nanovo a urcity kratky cas nema refresh, takze mozu sa data v RAM poskodit aj ked velke casti (alebo aj uplne vsetko) mozu ostat neposkodene. Starsie BIOSy vacsinou ale premazali komplet celu RAM, dnes sa uz na to neda spolahnut ptz snaha je zrychlit boot na max takze uz moc BIOSy celu RAM nemazu.

toto funguje na zariadenia o ktorych Windows vie jak ich vypnut (u ktorych ovladac vie jak ich prepnut do G3, alebo aj u ktorych je v ACPI metoda na prepnutie do G3),
Pamatovy kontroller ale neovlada ziaden ovladac ani ACPI, a napajanie RAM je natvrdo riadene (drat a tranzistor) vystupmi chipsetu (S3,S4,S5) tak, ze S3 a nizsie = RAM ma napajanie, S4 a vyssie = RAM nema napajanie. Je to tak nadratovane v HW. Inicializovat pamatovy kontroller a samotnu RAM vie len BIOS, je to velmi komplikovany proces silne zavisly od chipsetu.
P.S. on pamatovy controller je sucasne aj host bridge (PCI zariadenie predstavujuce logicky most medzi CPU a ostatnymi zbernicami) takze je mozne ze u host bridge budes tuto informaciu mat tiez ak to je uvedene v ACPI je to tam ale len informacne aby Win po prebudeni vedel povedat ovladacu toho host bridge ze jeho HW stratil napajanie, neni to ale kvoli RAM.
P.S.2. IDE controller samozrejme s RAM nema nic spolocne, ale to je ti predpokladam jasne

Neviem ci sa chapeme proste kazde zariadenie ma to mapovanie ine, je to info pre Windows aby vedel ze co sa vypne ked Win iniciuje prechod do nejakeho Sx, aby predtym poslal ovladacom zariadeni ktore su na danom zariadeni zavesene spravu ze budu vypnute.
Okrem toho pre niektore zariadenia (nie vsetky) BIOS moze poskytnut ACPI metody (alebo aj ovladac zariadenia moze posytnut nejake funkcie) na prenutie do Dx aby ich Win mohol vypnut kedy chce (to umozni potom checkbox "vypinat toto zariadenie kvoli uspore energie" to si Win potom riadi sam kedy chce).
RAM sa ale vypnia len natvrdo hardwarovo.

jasně, otázkou teda zůstává, komu se to vypne. mife, když prodáváš ty ntb, jak je u většiny nastavena akce "zaklapni víko, vař kafe"?

zkopíruju si sem:

já noťas přednastaveně uspávám. mám pocit, že jsem ho v životě nevypnul.

a počkám si na mm, aby řekl, co nastane při sw vypnutí. jestli chcípne i napájení ram. já bych řekl, že ne.

jinak v rammap se mi válí docela starý věci. dokonce správce uznal za vhodné nasyslit tam tu mou kočičku počmáranou.

(jsem v XP, snad o víkendu bude čas bootovat do Vist, ale tam zase neuvidím, co tam "nechává" dybejska)
mrkni, paměť je pro všechny, teda pokud něco dybejska "hodí" na ram.

já, když teď čučím, tak cca 80% jsou ovladače a programy, dále je tam najetá stínová kopie disku s verzema registry- zajímavý matroš a zbytek jsou user data- graf. program si tam dává praCOvní obrázek, keška internetu notoricky používané soubory....

edit// l-core, nemusíš být nahlodán, pokud napájení ram není, obsah je fuč. bavme se o té druhé věci aby nedošlo k mýlce.

U většiny notesů (základní nastavení) je to časově definované - po dobu cca 5 minut se jen podtaktuje CPU, uspí disk, vypne display (někdy jde přímo do suspend to RAM). Po tomto čase to udělá suspend to RAM, následně (zas za jakousi dobu) suspenduje na disk a vypíná - zde už je RAMka prázdná a pustá. Záleží na tom, jak je nastavena napájecí politika.

Já jen trošku nechápu (pokud už mám na disku kriminální obsah a bojím se blizen), proč takový sokolík nezakryptuje závadný obsah a módy hibernace ouplně nezruší (zaklapnutí víka - plný výkon, PC vypínat skrz shut-down, stejně jako u stolního počítadla). Nicméně taková paranoia už přerůstá meze mého chápání.

Je restart a restart. Při teplém startu se paměť (oblasti, kde se nezavádí systém) zachová, po HW resetu se chaos v RAM maže (tuším to probíhá při kontrole RAM v POSTech). Aspoň to tak vždy bylo. Jestli se v průběhu dvou let něco nezměnilo (což nepředpokládám), je to tak dosud.

restart som pisal tiez vyssie, este tu doplnim ze teply restart (ze len CPU dostane reset) sa uz nejake to desatrocie nepouziva ptz s tym boli dost problemy kvoli lock-ovatelnym HW registrom (napr. v chipsete) a naslednej nemoznosti ich zapisu v POST, dnes je kazdy restart sucasne aj PCI RESET z coho sa aktivuju aj vsetky ostatne HW resety okrem resume reset. Vtip je ale v tom ze RAM hardwarovo nema reset :) (ak sa nemylim tak az u DDR3 pridali reset signal ale ten asi tiez neresetuje data ale len nejaky state machine v RAM). Nasledne BIOS vzdy urobi kompletnu inicializaciu RAM controllera a modulu, pricom ale sa data nemusia stratit, ale mozu, to bude silne zavisiet od konkretneho chipsetu, dosky, a BIOSu.
Nasledne BIOS moze (ale nemusi) zmazat celu RAM, napr. v ramci toho testu co BIOS robi, dnesne BIOSy to ale robia len ked detekuju ze sa zmenil HW (novy RAM modul) alebo ak niekto menil nieco v BIOSe, inac nie kvoli skrateniu POST. Zda sa mi ze phoenix BIOSy este donedavna defaultne mazali celu RAM pri kazdom resete, ale vyrobcovia dosiek si to mozu zmodifikovat jak chcu ked chcu rychly POST tak to mozu odstranit/zakazat apod.

Zpět do poradny Odpovědět na původní otázku Nahoru