What is the minimum memory required to run the RAR decompression algorithm?
I want to transfer the RAR decompression algorithm to mobile phones (iPhone, Android and BlackBerry) and I want to know if a minimum of minimum memory is needed before launching. I heard that decompressing RAR requires a lot more memory than unzipping ZIP.
Quite a bit of. The maximum dictionary size is 4 MB , but at least the official unrar library (which is built from the same source as WinRAR) accepts more than 24 MB in some decompression algorithms.
(regarding the last statement: note that t at least 1 MB ( uint t=SASize << 20; ), but may be larger because SASize can be more than 1 )
t
uint t=SASize << 20;
I canโt give you a specific number, but I remember using WinRAR in 2001 on my PocketPC with only 64 MB of RAM, about half of which was shared for storage - so Iโm sure that a modern phone should be enough.
There are many comic viewers on the iPhone that support .cbr, so I will do it.