Hexlet

Définition, exemples et bonnes pratiques

À retenir

  • 1 hexlet = 16 octets.
  • 1 hexlet = 128 bits.
  • C'est une unité rare, utilisée surtout par les spécialistes du matériel (hardware).

Un hexlet est une unité de mesure de données informatiques qui représente un groupe de 16 octets, soit l'équivalent de 128 bits. Imaginez un tiroir de rangement assez large pour contenir exactement 16 caractères de texte ou 128 petits interrupteurs (0 ou 1) activés en même temps.

Étymologie

Le terme est construit sur le préfixe grec hexa- (six) – ici utilisé par extension pour désigner le chiffre 16 dans la suite logique des unités de taille – et le suffixe -let (utilisé en anglais pour désigner des petites unités comme dans byte ou doublet). Il s'inscrit dans la nomenclature : doublet (2 octets), quadlet (4 octets), octlet (8 octets) et hexlet (16 octets).

Exemples d'usage

  • Le traitement d'une adresse IPv6, qui mesure précisément 128 bits, peut être considéré comme la manipulation d'un hexlet.
  • Les registres de certains processeurs modernes (utilisant des instructions SIMD comme SSE) manipulent des données par blocs de 128 bits, soit un hexlet à la fois, pour accélérer les calculs graphiques ou scientifiques.

Cas d'usage

On rencontre ce terme principalement dans l'architecture des processeurs, la programmation de bas niveau (système) et le fonctionnement des réseaux à très haut débit. Il intervient dès qu'il est nécessaire de déplacer ou de traiter de grandes quantités de bits simultanément pour gagner en performance.

Bonnes pratiques

Il est important de ne pas confondre le terme hexlet avec le système de numérotation hexadécimal (base 16). Bien que les deux partagent la même racine, le premier désigne une taille de stockage tandis que le second est une manière d'écrire des nombres.

Synonymes

double quadword octaword (selon les architectures)

Antonymes

bit octet doublet (unités plus petites)

Conseil

Si vous débutez, retenez simplement que l'informatique utilise des noms spécifiques pour des groupes d'octets de différentes tailles. Le hexlet est simplement l'un des 'gros' formats de ces groupes. Vous n'aurez probablement pas à l'utiliser dans vos lignes de code quotidiennes.

Questions fréquentes

Est-ce un terme courant en programmation web ?

Non, c'est un terme très technique et rare, utilisé surtout par les concepteurs de puces électroniques ou de protocoles réseaux complexes.

Pourquoi 128 bits ?

C'est une puissance de 2 qui permet aux processeurs modernes de traiter beaucoup d'informations en un seul cycle d'horloge, améliorant ainsi la vitesse.