运行RAR解压缩算法所需的最小内存是多少?
我想将RAR解压缩算法移植到移动设备(iPhone,Android和BlackBerry),并想知道在启动之前是否需要最少的内存。我听说RAR解压缩需要比ZIP解压缩更多的内存。
答案 0 :(得分:2)
相当多。字典的最大大小为4 MB,但在某些解压缩算法中,至少是官方的unrar库(与WinRAR的源代码相同)takes over 24 MB。
(关于最后一条声明:请注意,t
至少为1 MB(uint t=SASize << 20;
),但可以更多,因为SASize may be more than 1)
答案 1 :(得分:0)
不能给你一个具体的数字,但我记得2001年在我的PocketPC上使用WinRAR只有64mb的RAM,其中大约一半用于存储 - 所以我很确定现代手机应该足够
答案 2 :(得分:0)
iPhone上有很多支持.cbr的漫画观众,所以我可以这么做。