Zobrazit plnou verzi příspěvku: Memory management

Rudolf Vyhnalek
12.02.2007, 08:51
Zdravim vsechny revitaky,
 
mam dalsi, pro nas zasadni dotaz. Existuje postup jak vycistit RAM behem prace? Nevim, jestli je to jen muj pocit, ale myslim, ze Revit neni uplne dobre naprogramovan s ohledem na vyuzivani fyzicke RAM a swapu. Behem prace se RAM neustale zaplnuje a jeste jsem neobjevil okamzik, kdy by doslo k nejakemu vycisteni. Nejhorsi je, ze k nemu nedochazi ani po ulozeni, ba naopak. Predpokladam, ze Revit uklada do pameti veskere informace o provedenych ukonech a s nimi spojenych prvcich, protoze UNDO je zde opravdu hodne rychle. Bohuzel, nam neustale Revit pise "Nedostatek pameti" a to i v pripade, ze pocitace maji 3G RAM + 5G swap. Nevi nekdo, jak efektivne (vzhledem k pameti) s Revitem zachazet?

Vladimír Michl
12.02.2007, 10:20
Únikem paměti (tzv. Memory leak) v průběhu některých funkcí trpěly starší buildy - používáte aktuální build Revitu dle www.cadforum.cz/revit ?

Rudolf Vyhnalek
12.02.2007, 10:49
vidite, to mi uniklo. pracujeme na buildu 20060928_2300. Nainstalujem a uvidime. Diky za radu

Rudolf Vyhnalek
13.02.2007, 11:56
tak preinstalovano, stale stejny problem :(

PepaR
13.02.2007, 12:01
Na čištění paměti je spousta programů. Já osobně používám a mám odzkoušen Cacheman. Na vyžádání zašlu češtinu. PepaR2007-02-13 12:02:22

Rudolf Vyhnalek
14.02.2007, 10:09
Diky, Cachemana jsme nainstalovali ale zmenu zatim nepozorujeme. Bohuzel jakmile se dostaneme s vyuzitim pagefile pres 2G program spadne. Deje se to vyhradne pri ukladani do centraly. Jinak je program stabilni... no, v ramci moznosti. Zrejme na to jeste neexistuje technika a hlavne OS aby Revit fungoval bez problemu.

PepaR
14.02.2007, 10:14
V cachemanu lze nastavit, ze kdyz se Vam  pamet zaplni nad urcitou hodnotu, tak program vycisti strankovaci soubor i pamet. Je to hodne o nastaveni. Ale je mozne, ze u Revitu to nezabere.

Rudolf Vyhnalek
14.02.2007, 10:25
nechal jsem probehnout automaticke nastaveni programu. bohuzel na stabilite pri ukladani se to neprojevilo :(