MisiCopy 1.7.0 — Copies plus rapides
⚡ Copies plus rapides
Buffer I/O adaptatif (4 / 8 / 16 MB)
Le buffer de lecture s'adapte automatiquement à la taille du fichier :
- < 10 MB : 4 MB (rester responsive)
- 10–100 MB : 8 MB
- ≥ 100 MB : 16 MB
Gain mesuré : +15 à +25 % sur les gros fichiers (vidéo, RAW) avec SSD Thunderbolt 4 ou NVMe externe. Les petits fichiers gardent leur buffer 4 MB pour rester réactifs.
F_NOCACHE pour gros fichiers
Sur les fichiers ≥ 100 MB, le buffer cache du noyau macOS est bypassé via fcntl(F_NOCACHE). Sans ça, le dump d'une carte 256 Go remplissait toute la RAM disponible et poussait les autres apps en swap.
Résultat : le système reste réactif pendant les longs déchargements — tu peux continuer à utiliser Resolve, Premiere ou n'importe quelle app pendant qu'une copie tourne en arrière-plan.
Nettoyage interne
Suppression de 150 lignes de code mort (copyAndHashFile + copyFile qui n'étaient plus appelés), commentaires de doc remis à jour.