vendredi 7 octobre 2022

fblit.library 1.4

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 :
Code original avec les quatre AllocMem
 
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 :
Maintenant bien plus simple et rapide avec une seule AllocMem
 
Doit être possible en C aussi je pense.
 
Cette méthode n'a que des avantages :
  1. un seul appel à AllocMem,
  2. fragmentation globale de la mémoire réduite à 1 au lieu de 4,
  3. moins de lignes de code nécessaire,
  4. libération ensuite de la mémoire avec un seul FreeMem au lieu de 4,
  5. un temps d'execution donc bien plus rapide,
  6. 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...
    

2 commentaires:

Posté vos remarques :