Juste une rapide nouvelle version avec encore beaucoup de code inutilisé supprimé, environ 2 Ko.
Je voulais aussi revenir sur la très simple astuce du regroupement d'Alloc de la version 1.3 :
Il suffit de grouper les quatre de cet exemple en une seule, pour ensuite fragmenter l'unique bloc obtenu en quatre, rien de plus simple :
Doit être possible en C aussi je pense.
Cette méthode n'a que des avantages :
- un seul appel à AllocMem,
- fragmentation globale de la mémoire réduite à 1 au lieu de 4,
- moins de lignes de code nécessaire,
- libération ensuite de la mémoire avec un seul FreeMem au lieu de 4,
- un temps d'execution donc bien plus rapide,
- et toujours 100% système friendly.
J'encourage bien entendu tous les coders à procéder de la sorte !
Comme d'habitude, tout est disponible ici...
Thanks for the update.
RépondreSupprimerThe new 1.5 is ready, maybe a release tomorrow...
Supprimer