Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: út 06. září, 2005 21:00 Předmět: |
|
|
Tapia napsal: | Tak to asi nrozjedu. Zkousim to T3, s UDMH, nechavam mu volno 44620K (UDMH nastaveno na automatic), ale stejne to hodi reset |
A predpokladam ze jsi to zkousel na T3 i bez UDMH? Neni mi moc jasne proc na T3 nekdo UDMH vubec pouziva, T3 by mel mit heapu vic nez dost na vsechno tak jak je, nebo ne?
No ono ja vlastne ani nerozumim tomu proc UDMH nekdo vubec pouziva na cemkoliv Ona to neni zrovna dvakrat stabilni a bezpecna vec. |
|
Návrat nahoru |
|
|
Johny-Tapia -= Externi redaktor =-
Registrace: 13.1. 2005 Příspěvky: 218 Bydliště: Pardubice
|
Zaslal: út 06. září, 2005 21:03 Předmět: |
|
|
fanoush napsal: | Tapia napsal: | Tak to asi nrozjedu. Zkousim to T3, s UDMH, nechavam mu volno 44620K (UDMH nastaveno na automatic), ale stejne to hodi reset |
A predpokladam ze jsi to zkousel na T3 i bez UDMH? Neni mi moc jasne proc na T3 nekdo UDMH vubec pouziva, T3 by mel mit heapu vic nez dost na vsechno tak jak je, nebo ne?
No ono ja vlastne ani nerozumim tomu proc UDMH nekdo vubec pouziva na cemkoliv Ona to neni zrovna dvakrat stabilni a bezpecna vec. |
Já to pouzivam kvuli Quaku, aby si věděl na co to lidi používaj. _________________ Lidé o mně říkají, že jsem flegmatik, ale mně je to jedno. |
|
Návrat nahoru |
|
|
miska -= Externi redaktor =-
Registrace: 22.12. 2004 Příspěvky: 1086 Bydliště: Praha
|
Zaslal: út 06. září, 2005 22:05 Předmět: |
|
|
Ja na svym TT pouzivam UDMH na par her Bez nej by se mi nepustili v HiRes _________________ Palm m125 --> Tungsten T --> Palm TX (s vibracema)
(Ale mam je doma jeste porad vsechny ) |
|
Návrat nahoru |
|
|
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: st 07. září, 2005 7:50 Předmět: |
|
|
No ono asi zalezi jak dulezita data na palmu kdo ma.
UDMH je z principu nebezpecny protoze vypina ochranu storage pameti ve ktere jsou vsechny databaze aby v ni mohl simulovat heap. Takze pokud je v jakemkoliv programu na palmu chyba tak misto toho aby se palm bezpecne resetoval pri pokusu programu o zapis kam nema, tak se treba jeste stihne nahodne prepsat par jednotek/desitek/stovek/.. bajtu v nejake databazi. Na to clovek pri vetsi smule muze prijit treba i za mesic az data potrebuje a tou dobou uz treba vsechny zalohy na karte maji stejnou chybu.
U normalnich odladenych programu je ta sance jeste nizka ale typicky lidi UDMH zkousi treba kvuli beta verzi nejake hry nebo emulatoru. Tam je to riziko docela velke. Pouzivat UDMH je podle mne jako si treba odmontovat na aute vsechny dvere aby bylo auto lehci. V zatacce pri vetsi rychlosti to obcas muze vadit
Ale uznavam ze jsem trosku vetsi paranoik nez bezny uzivatel X
Taky samozrejmne UDMH obcas zkousim ale radeji pred tim zazalohuju, pak vyzkousim a pak udmh odinstaluju a obnovim zalohu.
Bohudik ale nepouzivam pravidelne neco co by potrebovalo vetsi heap. Teda krome hry Legacy na kterou mi ale UDMH stejne nefungoval. Tak jsem si na T2 zvetsil heap asi o 200KB bezpecnym zpusobem a to uz bohudik Legacy staci. |
|
Návrat nahoru |
|
|
Mirek29 -=Master of Site=-
Registrace: 24.2. 2004 Příspěvky: 2930 Bydliště: Praha
|
Zaslal: st 07. září, 2005 8:01 Předmět: |
|
|
fanoush napsal: |
Bohudik ale nepouzivam pravidelne neco co by potrebovalo vetsi heap. Teda krome hry Legacy na kterou mi ale UDMH stejne nefungoval. Tak jsem si na T2 zvetsil heap asi o 200KB bezpecnym zpusobem a to uz bohudik Legacy staci. |
Hmm, ale já pro hraní Legacy nemusel na své T2 zvětšovat nic, hrál jsem ji zcela bez problémů. |
|
Návrat nahoru |
|
|
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: st 07. září, 2005 8:47 Předmět: |
|
|
Mirek29 napsal: |
Hmm, ale já pro hraní Legacy nemusel na své T2 zvětšovat nic, hrál jsem ji zcela bez problémů. |
To uz jsme myslim my dva spolu resili pod nejakym clankem a pak jsi uznal ze jsi tu Legacy zas tak moc nehral.
viz taky
http://www.redshift.hu/faq/legacypalm.asp
Q: I have the Legacy 1.05x version on my Tungsten T. The base game runs well, but since I installed the Expansion packs, I have several crashes. What is the problem? |
|
Návrat nahoru |
|
|
Mirek29 -=Master of Site=-
Registrace: 24.2. 2004 Příspěvky: 2930 Bydliště: Praha
|
Zaslal: st 07. září, 2005 13:21 Předmět: |
|
|
fanoush napsal: | Mirek29 napsal: |
Hmm, ale já pro hraní Legacy nemusel na své T2 zvětšovat nic, hrál jsem ji zcela bez problémů. |
To uz jsme myslim my dva spolu resili pod nejakym clankem a pak jsi uznal ze jsi tu Legacy zas tak moc nehral. |
Nehrál jsem všechny datadisky, asi jen 3. Se samotnou hrou Legacy jsem rozhodně žádné problémy neměl, ani s datadisky, které jsem hrál. Takže problém nebude přímo ve hře jako takové, ale v nějakém datadisku a to je trošičku rozdíl. |
|
Návrat nahoru |
|
|
miska -= Externi redaktor =-
Registrace: 22.12. 2004 Příspěvky: 1086 Bydliště: Praha
|
Zaslal: st 07. září, 2005 13:40 Předmět: |
|
|
fanoush napsal: | Tak jsem si na T2 zvetsil heap asi o 200KB bezpecnym zpusobem a to uz bohudik Legacy staci. |
Jaky je ten bezpecny zpusob Me na ty hry staci trosicka.... Po softresetu bezej v pohode, ale jak dyl palm pouzivam, tak uz rvou... _________________ Palm m125 --> Tungsten T --> Palm TX (s vibracema)
(Ale mam je doma jeste porad vsechny ) |
|
Návrat nahoru |
|
|
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: st 07. září, 2005 14:29 Předmět: |
|
|
miska napsal: | fanoush napsal: | Tak jsem si na T2 zvetsil heap asi o 200KB bezpecnym zpusobem a to uz bohudik Legacy staci. |
Jaky je ten bezpecny zpusob Me na ty hry staci trosicka.... Po softresetu bezej v pohode, ale jak dyl palm pouzivam, tak uz rvou... |
Relativne bezpecny zpusob je namapovat pomoci MMU kousek storage memory tesne za konec nebo pred zacatek puvodniho heapu a pak ten heap zvetsit. Zjednodusene receno jsem posunul odkaz na konec heapu a vlozil ten 200kb blok do seznamu volne pameti. Bohuzel na T2 je za koncem heapu jenom 200Kb mista. Pred zacatkem je jeste cca 1MB ale zvetsit heap za behu PalmOS na zacatku je mnohem tezsi nez na konci takze se mi do toho jeste nechtelo. Ale mam to rozdelane a az narazim na neco co to fakt bude potrebovat asi to dodelam.
Vyhoda oproti UDMH je ze zbytek storage je chraneny a neni patchovana vubec zadna funkce OS. Proste se heap jednou zvetsi a do nejblizsiho soft resetu je zvetseny a pro vsechny funkce OS se nove misto chova stejne jako to puvodni. Kriticke na chybu je akorat to pocatecni namapovani, ale tam si jeste do storage pameti legalne vyplnim nejake data a nez povolim zapis do te pameti pres adresy noveho heapu zkontroluju podle obsahu ze to je skutecne ta pamet co si myslim ze je.
Nevyhoda oproti UDMH je ze je to jednorazova akce, omezena na velikost podle konkretniho palmu a jde vratit jedine soft resetem. Mi ale zatim 1MB heapu na T2 staci.
UDMH patchuje snad skoro vsechny OS funkce tykajici se alokace pameti aby presmeroval pozadavky na heap do storage pameti. Docela prasarna a stejne to neni 100%ni ani po funkcni strance natoz po te bezpecnostni. Sice jsem nevidel zdrojaky, je to za prachy, ale myslim ze tak jak to funguje to bezpecne udelat nejde.
Pokud to chces beta testnout, muzu ti to poslat. Stabilni to je ale chybi mi dodelat at se to zapne samo po soft resetu. Na T jsem to netestoval ale rozlozeni pameti T a T2 by melo byt skoro stejne. T2 ma akorat 16MB navic na konci storage ram ale jinak by to vsechno melo sedet. |
|
Návrat nahoru |
|
|
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: st 07. září, 2005 14:36 Předmět: |
|
|
miska napsal: | Po softresetu bezej v pohode, ale jak dyl palm pouzivam, tak uz rvou... |
To je problem fragmentace heapu, tomu se bohuzel nevyhnes. Pokud program potrebuje naalokovat vetsi souvisly blok a je volnych jenom spousta mensich, je to smula.
Akorat s vetsim heapem se problem projevuje trosku min. |
|
Návrat nahoru |
|
|
miska -= Externi redaktor =-
Registrace: 22.12. 2004 Příspěvky: 1086 Bydliště: Praha
|
Zaslal: st 07. září, 2005 14:41 Předmět: |
|
|
Rad to zkusim _________________ Palm m125 --> Tungsten T --> Palm TX (s vibracema)
(Ale mam je doma jeste porad vsechny ) |
|
Návrat nahoru |
|
|
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: st 07. září, 2005 14:50 Předmět: |
|
|
Tak mi treba posli soukromou zpravu s mejlem. Mrknu se doma jestli je to ve zverejnitelnem stavu a vecer nebo zitra bych ti to poslal. |
|
Návrat nahoru |
|
|
Johny-Tapia -= Externi redaktor =-
Registrace: 13.1. 2005 Příspěvky: 218 Bydliště: Pardubice
|
Zaslal: st 07. září, 2005 17:08 Předmět: |
|
|
Kdyby si to potřeboval otestovat na Zire72 tak napiš. _________________ Lidé o mně říkají, že jsem flegmatik, ale mně je to jedno. |
|
Návrat nahoru |
|
|
fanoush Veteran
Registrace: 4.10. 2004 Příspěvky: 480 Bydliště: Olomouc
|
Zaslal: st 07. září, 2005 20:23 Předmět: |
|
|
Johny-Tapia napsal: | Kdyby si to potřeboval otestovat na Zire72 tak napiš. |
No na nem bohuzel testovat nemusim, protoze vim ze to nebude fungovat. Kazdy model ma jine rozlozeni pameti. T a T2 ma jeste hodne podobne ale Zire72 urcite jine. Pro pridani konkretniho modelu by to chtelo dump tabulky mapovani fyzickych adres na logicke - tzn obsah MMU registru TTB a pameti kam to ukazuje. Pak bych ty konstanty pridal do programu a v zasade by to mohlo fungovat pokud je heap kam zvetsit - tzn virtualni adresy pred zacatkem heapu a za jeho koncem nejsou k nicemu vyuzite. Na podobne akce ale bohuzel nemam ani cas ani Zire72.
Ale sikovnemu programatorovi s timto pristrojem a problemem maleho heapu bych mohl poslat zdrojaky at to tam doprogramuje sam |
|
Návrat nahoru |
|
|
GTA-007 -= Externi redaktor =-
Registrace: 29.6. 2004 Příspěvky: 130
|
Zaslal: čt 07. září, 2006 23:28 Předmět: Open TTD for PPC |
|
|
Ciste nahodou nemate nekdo build R3397 pro PPC nekde doma schovanej? ) diky |
|
Návrat nahoru |
|
|
|