Baseflow / Baseflow/flutter_cache_manager
iOS Consume more memory than Android
未关闭
- 主要语言
- Dart
- 星标
- 809
- 派生
- 510
- 平均合并
- 6 分钟
- 30 天内合并 PR
- 1
描述
## 💬 Questions and Help
I'm trying to download 20 images from the server, which is just 17 MB in total. However, the RAM uses up to about 200 MB in iOS, whereas on an Android device, it only uses 100 MB. I'm downloading each image using the download method.
```
final futures = collections.map(
(e) => DefaultCacheManager.downloadFile(
e.url,
key: e.id,
),
);
await Future.wait(futures);
```
贡献指南
调研方向
未识别出源文件、测试或入口点。首先使用 DefaultCacheManager.downloadFile 重现下载 20 张图像,并比较 iOS 和 Android 的内存使用情况;当确定并记录了所报告平台差异的可复现原因或修复方案后,即视为完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- dart, flutter
- 领域
- mobile
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100