Skip to main content

Qu'est-ce qu'un personnage large?

Un caractère large est un caractère d'ordinateur qui a une taille dépassant la mesure standard 8 bits.Les caractères d'un ensemble d'ordinateurs tels que le jeu de caractères universels (USC) illustrent un excellent exemple de caractères larges, car l'USC peut être codé dans des formats 16 bits ou 32 bits.Cela diffère des jeux de caractères plus anciens et standardisés tels que le Code standard américain pour l'information interchange (ASCII), qui utilise le caractère de moins de 7 bits.L'avantage du codage de caractères se déroule en caractères larges est qu'il permet une plus grande salle de respiration quand vient le temps d'ajouter des symboles supplémentaires et complexes à l'ensemble, donnant aux concepteurs de personnages une gamme de liberté plus large.Les inconvénients se présentent sous la forme d'une consommation de mémoire supplémentaire, car les jeux de caractères larges utilisent plus de mémoire système tandis que les ensembles de caractères actifs sur l'ordinateur.Pour Windows Systèmes d'exploitation - Versions 32 et 64 bits - Les ensembles de caractères à l'échelle doivent être adaptés pour s'adapter dans un cadre 16 bits, offrant deux fois la capacité de stockage pour chaque caractère par rapport à un ensemble 8 bits standard.Unix , en revanche, nécessite des caractères larges pour s'adapter à un cadre 32 bits, offrant quatre fois la capacité d'un jeu de caractères de base.

Le plus grand avantage des ensembles de caractères larges est qu'ils permettent des symboles non standard et une plus grande polyvalence en incluant différentes langues dans leurs interfaces.Par exemple, les jeux de caractères larges peuvent inclure l'alphabet anglais standard, ainsi que des langues telles que le cyrillique et le grec à la fois.Cela signifie qu'un seul ensemble de caractères larges peut s'appliquer à des individus couvrant plusieurs pays, au lieu de nécessiter un ensemble unique de caractères non large pour chaque région de langue individuelle.

Bien que utile pour aider à standardiser les versions de logiciels dans différentes régions de langue, des ensembles de personnages larges ont un prix.Ce prix est un coût supplémentaire en frais généraux de mémoire.Alors qu'un jeu de caractères 16 bits offre le double de la capacité d'un ensemble 8 bits standard, il consomme également deux fois plus de mémoire.Il en va de même pour les ensembles de caractères 32 bits, qui avalent quatre fois significatifs de mémoire que les jeux de caractères conventionnels.

Dans l'informatique et les perspectives statistiques, il s'agit d'un coût à mémoire significatif.Dans une application pratique, cependant, le coût n'est pas aussi grand qu'il le paraît.Les ordinateurs modernes contiennent souvent quatre gigaoctets ou plus de mémoire système, ce qui rend le stockage d'un grand jeu de caractères 32 bits assez négligeable dans la pratique.Seulement le plus surmené mdash;ou sous-alimenté mdash;Les ordinateurs remarqueront un coup de performance substantiel de l'utilisation d'ensembles de caractères larges.