Baseflow / Baseflow/flutter_cache_manager
iOS Consume more memory than Android
- Langage dominant
- Dart
- Étoiles
- 809
- Forks
- 510
- Merge moyen
- 6 min
- PR mergées (30 j)
- 1
Description
## 💬 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);
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Aucun fichier source, test ou point d’entrée n’est identifié. Commencez par reproduire le téléchargement de 20 images avec DefaultCacheManager.downloadFile et comparez l’utilisation de la mémoire sur iOS et Android ; le travail est considéré comme terminé lorsqu’une cause ou un correctif reproductible de la différence entre les plateformes signalée a été identifié et documenté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- dart, flutter
- Domaine
- mobile
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100