Jste majiteli palmů Tungsten|T nebo Tungsten|T2 a nedostává se vám heap paměti pro vaše aplikace? Pak určitě vyzkoušejte program Fargo Heap Resizer, který vám může pomoci. Navíc je zcela zdarma pro nekomerční použití.
Nejprve co to vlastně heap je. Jedná se o speciální oblast paměti, kam si programy ukládají data, ke kterým potřebují rychlý přístup. Slouží vlastně obdobně jako RAM paměť u stolního počítače. Jeho velikost se liší podle modelu palmu. Od velmi nízkých 800KB u zmiňovaných Tungsten|T a Tungsten|T2, až po skvělých 11 MB u Tungsten|T3. Z důvodu nedostatku heap některé programy na starších modelech palmů nefungují.
Technicky nejlepším řešením je samozřejmně program UDMH - Unlimited Dynamic Memory Hack, který sice nabízí možnost přidání jakéhokoliv množství heap paměti (limitem je pouze množství volné RAM), ale také stojí 10.95 dolarů.
Alternativou pro méně náročné uživatele zmiňovaných modelů Tungsten|T a Tungsten|T2 může být program Fargo Heap Resizer, který dokáže přidat až 1 MB heap paměti. Tím sice nepomůže s extrémně náročnými programy jako je třeba Doom nebo Quake pro palm, ale umožní například hrát skvělou hru Legacy nebo prohlížet velké stránky ve WebPro. Největší nevýhodou tohoto programu je, že si místo pro heap paměť bere z RAM. Zvláště u Tungsten|T, který má 14 MB použitelné RAM, to může být pro uživatele nepříjemná zpráva. Další menší nepříjemností je, že po soft resetu se neobnoví nastavení a zůstane tedy na původní hodnotě 800KB.
Pro zvětšení heap paměti stačí program spustit, zaškrtnout obě položky Start (+800 KB) a End (+200 KB) a poté stisknout tlačítko [Resize heap now].
Pro kontrolu velikosti heap je v instalačním archivu přibalena DA aplikace ShowMemDA. Pokud si ji nainstalujete do vhodného DA launcheru (například DA Launcher), můžete s její pomocí zjistit, kolik heap paměti právě máte.