Miškovy stránky



Obsah:

Narazíte-li na nějaké problémy(nefungující odkazy, gramatické chyby, ...) prosím oznamte mi to.
Valid HTML 4.0! Valid CSS!

FlushIt!

FlushIt! - image FlushIt! - image

Jsem majitelem Palmu TX a jako mnoho ostatních uživatelů jsem zjistil, že NVFS a DB Cache je největším problémem tohoto jinak výborného stroje. Je docela možné, že je to zapříčiněno pouze odfláknutou implementací v PalmOS, ale i tak je to škoda a mnoho lidí tedy napsalo různé utilitky které uživateli pomohou udržovat si více colného místa v DB Cache. Tento program je jedním z nich. Dlouhou dobu jsem používal OffFlush až dokud jsem neviděl jeho zdrojové kódy. V tom okamžiku jsem zjistil, že spousta věcí je tam řešeno zbytečně neefektivně a přinejmenším humpolácky. Rozhodl jsem se tedy napsat si vlastní utilitku. Vím, že by to šlo dělat i mnohem lépe, ale momentálně utilita funguje tak, že zaplní celou DB Cache. Tím přinutí PalmOS uvolnit vše co není třeba a uložit změny do NVFS. A po uvolnění této paměti už paměť už zůstane volná. Časem se snad naučím o PalmOS dost, abych mohl tuto utilitu vylepšit a použít lepší způsob na vyprazdňování DB Cache, ale momentálně se toho musím ještě hodně učit, než se k tomu dostanu.

Takže ve zkratce, tato utilita se pokusí uvolnit co možná nejvíce paměti z DB Cache pokaždé když se někdo pokusí vypnout vašeho palmíška. Můžete také využít tlačítko přímo v programu abyste paměť uvolnili.

Update verze 1.1: Nyní si už můžete sami říct, kdy přesně chcete vaši DB Cache vyprázdnit. Možnosti jsou následující:

  • App start - Kdykoliv spustíte nějakou aplikaci
  • App stop - Kdykoliv nějaká aplikace skončí
  • Hotsync
  • Power off - Při vypnutí

Update verze 1.2:

  • Možnost naplánovat čištění DBCache na konkrétní čas každý den.
  • Vylepšena reakce na vypnutí.

Update verze 1.3:

  • Možnost vypnout čištění DBCache po resetu.
  • Možnost čištit DBCache pouze pokud je méně než X MB volného.

Update verze 1.3a:

  • Bug zabraňující čištění DB Cache při vypnutí opraven.

Update verze 1.3b:

  • Opraven bug zabraňující v některých případech manuálnímu čištění.
  • Opraven bug zabraňující čištění po Hotsyncu.

Update verze 1.3c:

  • Vše je nyní defaultně vypnuto.



ProgramInstalaceDokumentaceZdrojáky
FlushIt!FlushIt!.prc------

Technicke informace
HTTP server: Apache
Vase IP-adresa: 23.20.130.128
Následuje povinná reklama serveru. Bohužel, bez ní to nejde. Aspoň do té doby, dokud budou stránky viset na freewebu.