Granularité

Définition - Que signifie la granularité?

En informatique, la granularité fait référence à un rapport entre le calcul et la communication - et aussi, au sens classique, à la décomposition de tâches holistiques plus importantes en tâches plus petites et plus finement déléguées. La granularité peut éclairer les pratiques de développement et diriger la conception des technologies, en attirant l'attention sur le fonctionnement des tâches informatiques dans le contexte d'un projet entier.

Definir Tech explique la granularité

Les experts expliquent comment une «granularité plus fine» se traduit par de petites tâches avec des tailles de code plus petites et des temps d'exécution plus rapides. Le programmeur professionnel George Moromisato sur Quora parle de la granularité comme «la capacité à manipuler, afficher ou spécifier de petites pièces discrètes par opposition à de grands groupes», en utilisant l'exemple d'un logiciel de pare-feu qui ciblerait des adresses IP individuelles au lieu de blocs d'adresses massifs.

En général, les professionnels de l'informatique qui parlent de granularité parlent d'apporter un niveau de détail plus fin aux technologies et au travail informatique ou de code. C'est la signification lexicale générale de la granularité, pour faire des choses en morceaux plus fins et souvent plus faciles à gérer.